System Software
Build the systems software that runs our robots in production — reliable, safe, and performant.
What you'll do
- Design and build the robot operating system and middleware
- Develop real-time communication and coordination systems
- Build deployment, monitoring, and fleet management tools
- Create safety systems and fault-tolerant architectures
- Optimize system performance for production robotic deployments
What we're looking for
- Strong systems programming skills in C++ and/or Rust
- Experience with real-time systems and Linux internals
- Knowledge of ROS2, networking, and IPC mechanisms
- Experience deploying software to physical hardware at scale
- BS or MS in Computer Science or related field