Sr. Embedded Software Engineer, Robotics Platform
Serve Robotics, USA (remote) +5
What you will do
- Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux.
- Own significant platform components from technical design and implementation through validation, deployment, and operation across Serve’s robot fleet.
- Partner with software teams using the robot platform to identify reliability, performance, and developer experience problems and deliver reusable solutions.
- Collaborate with Autonomy and Systems Engineering on risk assessments, failure analysis, fault-handling strategies, and software architecture.