Join Our Talent Network - Staff Robotics Software Engineer
Redwood City, CA$180k - $220kFTPosted 2w ago
About the role
Hands-on Staff Robotics Software Engineer responsible for architecture of the Dexterity Mechatronics Software stack, selecting and building the software interface for hardware devices, and delivering real-time, high-performance mechatronics software for warehouse robotics.
Responsibilities
- Architect the Dexterity Mechatronics Software stack and validate/build the software interface for all hardware devices.
- Implement mechatronics software to meet quality, performance, observability, and real-time requirements for warehouse robotics applications.
- Analyze requirements, review code, mentor developers, and communicate best practices via documents.
- Evaluate new technologies and recommend tools/components to improve solutions.
- Develop, debug, and improve production systems; ensure strong communication and problem-solving across the team.
Qualifications
- MS or PhD in Computer Science, Robotics, or related discipline, or equivalent experience
- Expert level knowledge with EtherCAT, CAN and CANopen
- Experience with motor control, peripherals and sensors and HW in the industrial or automotive domain
- Experience with hardware systems, their idiosyncrasies, and interfacing with SW
- 7+ years of experience using Modern C++ in production
- Knowledge of multi-threaded, non-blocking and asynchronous programming
- Delivering highly performant, real-time software
- Knowledge of Linux, real-time operating systems
- Proficiency with C++ toolchain (build & CI tools, compilers, debuggers, profilers)
- Strong oral and written communication skills
Skills
Required:EtherCAT, CAN, CANopenModern C++ in productionReal-time software developmentLinux / real-time operating systemsMulti-threaded / asynchronous programmingHardware-software interfacingCommunication
Benefits
- Base pay is from $180,000 to $220,000 per year
- comprehensive benefits and equity depending on eligibility
- Total Rewards package may include benefits and equity, etc.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About Dexterity
The foundational platform for enterprise Physical AI.
The foundational platform for enterprise Physical AI.
AboutBlogContactPlatformTerms & Conditionsphysical-ai-funding-landscape
More open roles at Dexterity
- Lead Functional Safety Engineer4d agoRedwood City, CA · Engineering – Hardware
- Join our Talent Network - Senior Robotics Software Engineer, Compute Acceleration1w agoRedwood City, CA · Engineering – Platform
- Join Our Talent Network - Lead Algorithms Engineer2w agoRedwood City, CA · Engineering – Software
- Robotics Systems Engineer, Japan2w agoHybrid (Tokyo) · Sales / Marketing – Sales
- Join Our Talent Network - Robotics Software Engineer, Robot Math2w agoRedwood City, CA · Engineering – Software