Robotics Software Engineer Rust
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We're building a distributed system to train autonomous robots at unprecedented scale. We need someone to help build the software that runs on and around them.
You'd be working on our core robot software stack, including controller logic, test infrastructure, and the systems that connect thousands of robots to our training pipeline. This includes embedded Linux software running on robots, video streaming to training clusters, and helping optimize end-to-end inference latency.
Testing is a big part of this role — we're building robots that need to work reliably at scale, and that means robust test infrastructure, test stand configs, and continuous validation. You'll also build tooling for motor and component testing, manufacturing scripts, and data collection pipelines. You may also work on simulation infrastructure that supports our machine learning training workflow.
You might be a good fit if you
Have strong Rust experience
Learn new domains quickly and are curious about a lot of things
Like owning and driving projects end-to-end
Care about testing and reliability
Have worked on real-time software or embedded Linux
Use AI tools extremely effectively
Bonus if you've worked on
Robotics or control systems
Distributed systems
Video pipelines or high-throughput networking
We care much more about what you've built than credentials. We're a small team working in person in San Francisco, and if this sounds exciting to you, we want to hear from you.
J-18808-Ljbffr