Senior Robotics Software Engineer (C++ & Python)
$150k - $230kSimbe Robotics Inc
Simbe Robotics is a leading retail robotics company providing in-store intelligence solutions that help retailers optimize operations, improve shelf execution, and deliver valuable data insights. Our autonomous robots and multi-modal data collection systems are transforming how retailers manage inventory and make data-driven decisions.
Simbe is looking for a strong Senior Python & C++ engineer. In this role, you will be working with our robot software engineering team on the code that drives our Tally(TM) autonomous robots. You will work on all aspects of the Tally stack including but not limited to navigation, perception, autonomous behaviors, hardware drivers, cloud integration, and infrastructure management. Your primary objective will be to build, maintain, and evolve the Tally software stack to make our robots better, faster, smarter, easier, and bulletproof to failure. Responsibilities- Maintaining and extending the Tally software stack
- Working on and developing new software packages to be shared across Simbe software teams
- Improving Tally's autonomy, navigation, perception, and human-robot interaction (HRI) behaviors.
- Assist in our ongoing Devops & CI/CD development
- Evaluating third-party SW (ROS, etc.) packages for integration into our stack
- BS, MS, or PhD in Computer Science or related field highly recommended but not required
- 5-10 years of industry experience
- Extremely adept in both C++ and Python programming
- Proficient in shell scripting, preferably with Bash and Python
- Good understanding of the Robot Operating System (ROS) and core concepts such as nodes, messages, topics, services, parameters, build system, etc. Understanding of both ROS1 and ROS2 is strongly preferred
- Experience writing ROS nodes
- Well-versed in source control systems, particularly Git
- Experience working with Ubuntu or other Debian-based Linux distributions
- Familiarity with modern software development methodologies (e.g. continuous integration/deployment, scrum, automated regression testing)
- Experience in packaging and deploying software in production environments
- Experience with databases, especially redis
- Familiarity with Docker containers
- Experience with Nvidia Jetson platform
- Experience with cloud computing platforms (GCP, AWS, Azure, etc)
- Experience managing large numbers of connected IoT devices (e.g. robots, wearables, phones, smart home)
Simbe's approach emphasizes total rewards - base pay, equity, incentives, and benefits - rather than viewing compensation as cash alone. We believe the full package, including ownership through equity and well-being support, is what drives engagement, retention, and alignment with our mission. Simbe Values: R. E. T. A. I. L. Result Driven - We are customer-centric and results-driven. We strive to create immense value for our team, partners, customers, and investors.
Empathetic - We are sensitive and mindful. We support each other in challenging times, both professionally and personally. Transparent - We highly value open communication internally, and with our partners and customers. We are receptive to feedback. Agile - We are agile and always eager to learn. We quickly adapt to changes and customer needs. Innovative - We are bold and innovative, with an intense focus on product design and user experience. Leaders - We strive for excellence. We are accountable, the best at what we do, and leaders in our field. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$150k - $230k
A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from...Senior- An innovative robotics company in San Francisco is seeking an experienced engineer to join their team. The role involves designing... ...critical components for the robotics software platform. Candidates should... ...experience, particularly in C++ application development. The position...Senior
- Israelvcforum is seeking an experienced AI/ML Engineer in San Francisco to contribute to the Metrics Frameworks team. In this role,... ...analytics frameworks. The position requires strong skills in Python and C++, and offers a hybrid work arrangement. Join us in advancing the...Senior
$142.8k - $210k
Cruise LLC is seeking a Senior Software Engineer II to design and implement low-latency software for autonomous vehicles. You will work on next-generation... ...software reliability. The role requires over 5 years of C++ experience and strong problem-solving skills. Competitive...SeniorRemote job$140k - $180k
A cutting-edge robotics startup in San Francisco is seeking a Senior Robotics Test Engineer to lead the reliability and precision of robotics software for their automated manufacturing systems. This role involves building and maintaining testing architecture, collaborating...Senior$180k - $290k
...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and... ...Design and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust, scalable...SeniorTemporary workWork at officeLocal areaFlexible hours$100k - $160k
A leading retail robotics company is looking for a Python & C++ engineer to join their robot software engineering team. In this role, you'll be responsible for maintaining and extending their Tally software stack, improving the robots' navigation and perception, and developing...- A cutting-edge robotics company in San Francisco seeks a highly technical engineer to develop SLAM solutions for humanoid robots. Candidates should have hands-on... ...in implementing SLAM pipelines using C++ and Python, along with deep knowledge of vision systems for...Senior
$160k - $210k
A cutting-edge robotics startup in San Francisco is looking for a Robotics Software Engineer to lead the development of intelligent software for automated manufacturing systems. This role combines collaboration in a world-class team with responsibilities for system design...SeniorFlexible hours$175k - $300k
A pioneering robotics company in San Francisco seeks an experienced embedded systems developer. You will lead the integration of advanced... ...platforms within robotic vehicles, requiring strong C/C++ and Python skills along with a solid background in embedded systems. The...Senior- ...building and maintaining a production-grade robotics platform that combines autonomous... .../ Requirements 5+ years software engineering experience, including 3+ years in robotics... ...hardware systems Strong proficiency in C++ and Python Experience with containerised deployment...Senior
$180k - $240k
SupportFinity™ is seeking a Senior Software Engineer for its Motion Planning team in San Francisco... ...technical background in Node.js, Python, and C++. Compensation ranges from $180,000 to... ...us to help architect the future of robotics and make advanced motion planning accessible...Senior- Spacer Robotics is building autonomous, non-humanoid robotic systems... ...robotics, AI, and systems engineering at the frontier. About the... ...to own the hardware-software integration layer of Spacer... ...mechatronics Programming skills in Python and/or C++, with experience in robotic...SeniorFull time
$204k - $259k
...Senior Machine Learning Engineer, Robotics Waymo is an autonomous driving technology company with... ...simulation across 15+ U.S. states. Software Engineering builds the brains... ...experience ~ Strong C/C++ skills ~ Proficiency with Python ~ Experience with Computer...SeniorFull timeRemote work- A defense tech startup is looking for a Robotics Software Engineer in San Francisco, CA. You will optimize real-time systems performance and ensure... ...have 3-6+ years in robotics engineering and expert-level C++ skills. The role offers competitive salary, equity, and unique...
$190k - $200k
...storing material. We're applying robotics and distributed software to create a new class of... ...About the role: We seek a Senior/Staff Simulation Engineer to build and own the simulation... ...platforms. ~ Strong proficiency in C++ and Python (for both performance and...SeniorWork at office$150k - $250k
...About Orchard Robotics Orchard Robotics is building the AI farmer - autonomous... ...owns. Orchard is looking for a Senior Robotics Software Engineer to invent practical, robust... ...fast edge computing performance in Python and C++ Support different parts of the software...Senior$180k - $220k
...technology innovation firm in San Francisco seeks a Senior Software Engineer to architect and implement cutting-edge software solutions... .... The ideal candidate will have over 7 years of C++ experience, strong Python skills, and expertise in systems programming. Responsibilities...Senior$170k - $240k
Chef Robotics, based in San Francisco, is seeking a Perception Engineer to develop robust AI and robotics solutions. This role involves designing deep learning models... ...in computer vision, and proficiency in Python and machine learning frameworks like PyTorch. The...SeniorFlexible hours$150k - $250k
Kodiak Robotics, Inc. is seeking a Software Engineer specializing in Onboard Infrastructure and Drivers in San Francisco. This role involves designing core software infrastructure in modern C++ and optimizing autonomous systems. Candidates should have a robust technical...SeniorFlexible hours- Mytra is seeking an experienced Senior Software Engineer in Brisbane, California, to develop software... ...and safety management of our robotic fleet. You'll work closely with hardware... ...a related field, strong skills in Python and C/C++, and experience with robotics systems...SeniorFlexible hours
- An innovative robotics company is seeking a Mechanical Design Engineer to drive the development of robotic systems. The ideal candidate will have extensive experience taking hardware products from concept to production, including a strong background in design for manufacturing...Senior
- ...Francisco, CA Requirements • Strong Python coding abilities - Can pass... ...and implement various software solutions • Create design documents... ...design docs from other engineering teams, identify API contracts... ...• 10+ years of professional C++ or JAVA development experience...SeniorRemote work
$120k - $150k
...Senior C++ Software Engineer Looking for 2-3 senior C++ software engineers in Mountain View, San Francisco, and/or Raleigh, North Carolina with experience in product development. Location: Contra Costa County - Mountain View CA to Silicon Valley CA (1 Hour Drive) or...SeniorPermanent employmentMonday to FridayFlexible hours$85 - $90 per hour
...Requirements Good theoretical and practical knowledge of C++. Experience developing drivers for Windows OS. Experience... ...Education ~ Bachelor’s or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field....Senior- ...Senior Robotics Software Engineer Orchard Robotics is a Series A startup backed by top VCs like Quiet Capital, Shine Capital, and General Catalyst... .... Optimize code for fast edge computing performance (Python, C++). Be a generalist, supporting different parts of our...SeniorFull timeWork at officeWeekend work
- Multiply Labs in San Francisco is seeking a Senior Systems Integration Engineer to enhance system reliability in automated manufacturing for life-saving... ...integration or test engineering, and expertise in Python. Responsibilities include collaborating across teams to...SeniorWork at office
$180k - $200k
...material. We're applying robotics and distributed software to create a new class of... ...looking for an experienced Senior Software Engineer to develop software... ...equivalent Experience with C/C++/Rust and system level... ...Strong experience with Python, particularly focused on...SeniorWork at office$160k - $210k
...therapies by developing advanced robotic systems designed to automate and scale... ....org. About the Role As a senior member of our Robotics Software Engineering Team, you will be a key technical... ...electromechanical systems. ~ Expertise in Python and a strong command of software...SeniorWork experience placementWork at officeFlexible hours$155k - $185k
A technology robotics company in San Francisco is seeking a Senior Mechanical Manufacturing Engineer to design and build manufacturing systems for humanoid robots. The ideal candidate will have extensive experience in high-pressure manufacturing environments, particularly...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer (C++ & Python). Be the first to apply!
- robotics engineer intern San Francisco, CA
- robotics engineer San Francisco, CA
- control systems engineer San Francisco, CA
- robotic system engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- senior robotics software engineer San Francisco, CA
- senior control systems engineer San Francisco, CA
- c++ developer San Francisco, CA
- senior c++ software developer San Francisco, CA
- senior c++ developer San Francisco, CA


