Senior Software Engineer - NEO Reliability
1X, San Carlos, CA
The team
Our team owns the reliability and testing plan for every software system that runs on the robot or talks to it. That covers the front end, back end, cloud, mobile, on-robot services, and the embedded stack. Our work runs from hardware-in-the-loop testing and e2e regression through incident management, on-call, observability, release gating, and the SLOs that tell us what reliable actually means. From the first test a developer writes to the moment the robot moves in someone's home, we make robot software something the company can trust at fleet scale.
What you need
- Strong software engineering background with real depth in at least one layer of the stack (cloud and backend, systems, or embedded) and the range to reason across the rest.