Robotics Software Engineer

Mind Robotics - Palo Alto, CA

Hiring: Robotics Software Engineer Company: Mind Robotics Location: Palo Alto, CA Job Posted Time: 2026-09-03 11:33:52 Target Skills & Keywords : CI/CD, Docker, Embedded Systems, Python, User Experience About the job Required Skills: •Robotic systems capable of dexterous, adaptive, and reasoning-intensive work in real-world industrial environments. Delivering this in production requires robust, high-performance robotics software that can reliably operate in complex, real-world settings. •We’re looking for a Robotics Software Engineer to build the runtime systems, middleware, and developer infrastructure that power our robotic platforms—from low-level execution to operator-facing tools. •Design, develop, and maintain runtime systems that enable reliable, low-latency operation of robotic platforms •Ensure robustness of robotics systems across real-world deployment scenarios •Implement and optimize robotics middleware for inter-process communication, data serialization, and message passing •Integrate with frameworks like DDS, Zenoh, or build custom solutions as needed •Build systems for task scheduling, resource management, and lifecycle management of robotic applications •Enable scalable and modular execution of complex robotic behaviors Qualifications: •Strong experience building robotics software systems and middleware •In-depth knowledge of distributed systems and communication patterns in robotics •Strong proficiency in Python programming •Operational familiarity with robotics middleware frameworks (e.g., DDS, Zenoh, ROS2) •Demonstrated capacity to design clean abstractions and APIs for internal users •Background in building operator tools or robotics UIs Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!