Description
Serve Robotics is hiring a Robotics Software Engineer to design, develop, test, and maintain middleware and application frameworks for its robot fleet. The role owns significant platform components through deployment and operation, collaborates with software, autonomy, and systems engineering teams, translates safety and reliability requirements into software behavior, and develops instrumentation, metrics, and diagnostic capabilities. It requires a bachelor’s degree or equivalent practical experience, at least five years of professional software engineering experience, and significant experience with modern C++, embedded Linux, concurrency, real-time systems, and complex software components.
