Staff Firmware Engineer

Watney•San Francisco, CA

About The Position

Watney builds and deploys autonomous robotic systems to increase the speed and capacity of critical infrastructure buildout, starting with data centers. Firmware engineers write firmware for the robots’ mainboards and actuators and bring up new boards with manufacturing partners. They collaborate with mechanical, electrical, and machine-learning teams as new sensors and robot embodiments are developed. The role addresses how robots can recover from board faults without human intervention and how firmware designs can be adapted across boards and embodiments. The firmware and architecture decisions made in this role affect the reliability and safety of every robot and future systems.

Requirements

  • Experience shipping production firmware to millions of devices.
  • Experience writing production firmware in Rust, C, or both.
  • Experience debugging communication buses on real hardware.
  • Experience building or operating hardware-in-the-loop test infrastructure.
  • Experience working with contract manufacturers or OEMs to turn ambiguous requirements into a board layout.
  • Working knowledge of electrical engineering and either field-oriented control or RF.

Nice To Haves

  • Experience with electromechanical systems or cameras and optics, electrically, mechanically, or in software.

Responsibilities

  • 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 machine-learning and mechanical teams to prototype and validate new sensors.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service