Staff Software Engineer, Embedded (Rust)

WatneySan Francisco, CA

About The Position

At Watney, Embedded Engineers drive the fundamental capabilities of our robot systems. Working with our mechanical, electrical, and ML teams across new sensor modalities and embodiments, you’ll help set a new high watermark for system reliability and safety. We’re looking for someone irrationally enthusiastic about embedded software development. You should be equally comfortable making long term architectural bets, designing dependable systems, and iterating quickly across a large software surface.

Requirements

  • Shipped production code to millions of devices
  • Worked with electromechanical systems or cameras / optics (electrically, mechanically, or in software)
  • Worked with Tock OS, Ferrocene, Hubris, or similar in a professional environment
  • Have working knowledge of electrical engineering and either FOC or RF
  • Have strong opinions on CPU ISAs

Responsibilities

  • Work with CMs / OEMs on specification discovery, board development, and embedded software updates across our hardware stack
  • Bring up and manage automated hardware integration tests (HIL) across embodiments
  • Work on pathOS, our generalized embedded Rust operating system supporting mainboard PCBs and actuators
  • Work with our ML and mechanical team to prototype / validate new sensors
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service