Watney
Staff Firmware Engineer
San Francisco. Posted 29 days ago
The role
Firmware engineers write firmware for robots mainboards and actuators. They lead board bring-up with manufacturing partners and work with mechanical, electrical, and ML teams.
What you will 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 and run automated hardware-in-the-loop tests across embodiments.
- Build the common firmware base for mainboards and actuators in Rust and C.
- Work with ML and mechanical teams to prototype and validate new sensors.
Required qualifications
- Have shipped production firmware to millions of devices.
- Have written production firmware in Rust, C, or both.
- Have debugged communication buses on real hardware.
- Have built or operated hardware-in-the-loop test infrastructure.
- Have worked with contract manufacturers or OEMs to turn ambiguous requirements into a board layout.
- Have worked with electromechanical systems or cameras and optics, electrically, mechanically, or in software.
- Have working knowledge of electrical engineering and either field-oriented control or RF.
About the company
Watney builds and deploys autonomous robotic systems that increase the speed and capacity of buildout, starting with data centers.