Robotics Software Engineer (C++ & Python)
$100k - $160kSimbe
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 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 Qualifications BS, MS, or PhD in Computer Science or related field highly recommended but not required ~ 2 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 Recommended Qualifications 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) $100,000 - $160,000 a year The base salary offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including equity compensation, in addition to a full range of medical, financial, and/or other benefits 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. #J-18808-Ljbffr Simbe
$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...Suggested$100k - $160k
A leading robotics company in San Francisco is seeking a Python & C++ engineer to work with the robot software engineering team on their Tally autonomous robots. The role involves maintaining the software stack, developing packages, and enhancing the robots' capabilities...Suggested$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...Suggested- 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...Suggested
- ...San Francisco is looking for a Senior Software Engineer specializing in Algorithms. In this role... ...prototype and develop algorithms for AI and robotics applications. You will work closely... ..., and strong proficiency in modern C++. You will take ownership of projects while...Suggested
- 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...
- 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...
$118k - $188.4k
...Job Description As a AI/ML Engineer on the Metrics Frameworks team, part of the Simulation... ...and tools. We are seeking experienced software engineers to build analytical... ...by many developers. Experience writing Python and C++ in a production environment (unit testing...Local area- ...network and FusionEngine™ software deliver centimeter-... ...positioning for vehicles, robots, drones, and devices... ...Staff Embedded Software Engineer (Generalist) who thrives... ...of embedded C++ software for real-time... ...concurrency ~ Experience with Python or similar for automation...Flexible hours
$153k - $376k
...design and collaboration, join us! As a Software Engineer, you'll work on some of the most... ...high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols... ...as TypeScript, C++, React, Go, Rust, or Python ~ Experience working with web-based...Full timeRemote workWork from home$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... ...software reliability. The role requires over 5 years of C++ experience and strong problem-solving skills. Competitive salary...Remote job$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...Temporary workWork at officeLocal areaFlexible hours- A leading robotics company in San Francisco is seeking a Software Engineer to design and implement scalable systems for production automation. The ideal candidate... ...a B.S. in Computer Science, strong experience in Python, and solid knowledge of data structures and algorithms...
$160k - $235k
Software Engineer - Simulation C++ Framework Build the architecture for simulation software, enabling rapid and efficient development for autonomous... ...the real world. We create virtual worlds to challenge our robots, from real world data, entirely novel scenarios, or a combination...Temporary workRelocation package- ...just like they would from Coreweave, Lambda, AWS, etc., and 2) we are building systems software to use GPUs more efficiently than these competitors. Role Your work will focus on core C++ systems development: performance optimization, systems debugging, and research . You...Full time
- ...complexity. Watney builds and deploys autonomous robotic systems that increase the speed and... ...one of the foundational members of our Engineering team, you will design components and... ...designing parts and systems using 3D modeling software such as Creo, Solidworks or NX. Onshape...
- ...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...
- ...Robotics Engineer Foundation Robotics Labs Inc. San Francisco, California, United States Engineering... ...Role To build and maintain the full software ecosystem for our general-purpose... ...used in cloud/systems development (e.g., C++, Python, Go, Rust). A "scrappy" mindset with...
- FactoryHQ in San Francisco seeks a robotics engineer to develop and optimize the teleoperation and learned-autonomy stack for production.... ...particularly in manipulation and controls. Strong skills in Python, C++, and systems engineering are essential, along with experience...
$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...$1,150 - $1,450 per month
..., Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Manufacturing - Automotive (Mechanical Engineering) Expert Type: Contract Compensation: $1,150–$1,450/task Location: Remote Role Responsibilities Build a realistic...Hourly payFull timeContract workSummer workRemote work- A robotics company in San Francisco is looking for a skilled engineer in reinforcement learning. The position involves designing... ...between hardware and software. Candidates should have 2+ years... ...learning, with proficiency in Python and C++. Join us for our innovative mission...
- 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...Full time
- ...Lab in San Francisco is looking for a machine learning engineer to develop intelligent robotic systems. The candidate will work on multimodal models... ...3+ years in machine learning, strong skills in Python and C++, and experience with frameworks like PyTorch. Join a...
$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...- Dandy is seeking a Senior Mechatronics Engineer to join our Precision Robotics R&D team in California. This hybrid role involves developing mechatronic architecture for our next-generation Special Purpose Machines used in custom prosthetics manufacturing. Candidates with...
$190k - $250k
Nimble, located in San Francisco, is seeking a Senior Robotics Software Engineer who specializes in System Identification and Modeling. This... ...software engineering, a relevant degree, and proficiency in C++, Python, or Rust. Benefits include unlimited flexible time off...Flexible hours- ...in Computer Science, Computer Engineering or equivalent with at least 8... ...5+ years of controls, robotics, and state-machine experience Proficiency with C++ and Python Experience in robotic control... ...object-oriented programming, software architecture, and design patterns...Work experience placement
- ...technology company in San Francisco is seeking a Test Automation Engineer to manage release testing pipelines, develop automated... .... The ideal candidate has over 3 years of experience in software testing and strong Python programming skills. Responsibilities include defining...
- ...Requirements BS in Mechatronics Engineering, Electrical... ...equivalent , Experience with C/C++/Rust and system level... ...experience with Python, particularly focused... ...systems, kinematics, and robotics control , Experience... ...affect robotics software and vice-versa , Understanding...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer (C++ & Python). Be the first to apply!
- software development engineer (robotics engineer) San Francisco, CA
- senior control systems engineer San Francisco, CA
- robotics engineer intern San Francisco, CA
- control systems engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA
- robotic system engineer San Francisco, CA
- robotics engineer San Francisco, CA
- c++ programmer San Francisco, CA
- c++ software developer San Francisco, CA
- c++ developer San Francisco, CA


