Watney
Staff Firmware Engineer
San Francisco · On-site · Staff · Full-time · Posted Oct 17, 2026
- Experience
- No specific number of years stated; asks for experience shipping production firmware to millions of devices.
About the job
Develop firmware for robot mainboards and actuators, lead board bring-up with manufacturing partners, and build testing and shared firmware infrastructure across robot designs.
What you'll do
- Lead board bring-up with manufacturing partners, from specification discovery through first boot.
- Write drivers and hardware abstraction layers for microcontrollers and actuators; build a common firmware base in Rust and C.
- Build and run automated hardware-in-the-loop tests, and collaborate with ML and mechanical teams to prototype and validate sensors.
What they ask for
- Production firmware experience in Rust, C, or both.
- Experience debugging communication buses on real hardware.
- Experience building or operating hardware-in-the-loop test infrastructure.
- Working knowledge of electrical engineering and either field-oriented control or RF.
Nice to have
- Experience shipping production firmware to millions of devices.
- Experience with contract manufacturers or OEMs, electromechanical systems, or cameras and optics.
Tools
Rust, C
Model-written summary · the original posting is authoritative