Full Job Description
We're looking for a sharp generalist engineer to work on our robot software. You'll sit close to both our customers and our hardware team. The work spans our core robot feature stack - building and shipping features that improve our customers' experience of our robots - as well as our internal test infrastructure and robot tooling.
A robotics background is not a requirement. The ideal fit is someone eager to dive into new problems, curious and quick to learn new domains, and who cares deeply about what makes products usable.
You might be a good fit if you:
• Are a strong generalist programmer who's comfortable jumping between domains
• Love shipping things and seeing real people use them
• Are pragmatic and you reach for the simplest thing that solves the problem
• Communicate well and enjoy working directly with customers and teammates outside engineering
• Use AI tools extremely effectively
Bonus if you've worked with:
• Rust (most of our stack is written in it - but a strong engineer can pick it up)
• Embedded Linux, hardware, or anything physical, like software for robots or cars
• Testing and reliability at scale
• Video pipelines, networking, or distributed systems
• Fleet management
We care much more about what you've built than credentials. We're a small, fast-moving team working together in person in San Francisco. If this sounds exciting to you, we want to hear from you.