- San Francisco, California, United States
- On-site
- Full-time · Senior
- $160K–$250K per year
- 3+ years
Build and maintain reliable real-time software for hardware systems in production, spanning low-level control and firmware through remote operation tools.
Compensation
Salary: $160K to $250K
Responsibilities
- Build and maintain a systems codebase in Rust covering motion calculations, real-time control loops and fleet services.
- Develop remote operation tooling using handheld motion controllers for teleoperation and data gathering.
- Work on firmware and low-level software to improve stability, reliability and performance.
- Integrate sensors, cameras and hardware across the full system alongside firmware and mechanical engineers.
- Take ownership of unfamiliar technical problems as they arise, such as streaming pipelines, middleware integrations, hardware control interfaces and data capture.
Requirements
- Bachelor's or Master's degree in computing, robotics or adjacent discipline
- Nice to have: server-side software
- Nice to have: live data flows
- Nice to have: six-axis arms
- Nice to have: inverse kinematics