Firmware Lead, Robotics

OpenAI OpenAI · AI Frontier · San Francisco, CA · Research

Lead firmware development for general-purpose robotics, focusing on safety-critical systems, real-time execution, and co-design with ML research. This role involves defining architecture, driving reliability, and hands-on implementation, with a strong emphasis on safety and rapid iteration.

What you'd actually do

  1. Rapidly bring up new hardware and set execution pace for the team.
  2. Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics.
  3. Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack.
  4. Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy where appropriate, and safe-state behavior.
  5. Build quick, scrappy prototypes when speed of learning matters, then harden the right ideas into production-quality systems.

Skills

Required

  • Firmware development
  • Embedded systems architecture
  • Real-time execution
  • Device bring-up
  • Hardware interfaces
  • Fault handling
  • Safety mechanisms
  • Production readiness
  • Rust
  • Low-level languages
  • Defensive design
  • Fault containment
  • Validation
  • Post-deployment diagnosability
  • Iterative development
  • Technical leadership
  • Cross-disciplinary communication

Nice to have

  • Rust in embedded environments
  • Embassy or other async embedded Rust frameworks
  • Mixed-language firmware architectures
  • ARM Cortex-M or Cortex-R platforms
  • RTOSes
  • Low-power embedded designs
  • Sensor-rich, latency-sensitive, or tightly integrated electromechanical products

What the JD emphasized

  • safety-critical
  • high-consequence systems
  • failures can have meaningful consequences
  • reasoning about risk
  • designing for diagnosability and graceful degradation
  • engineering practices that raise the reliability bar
  • moving fast
  • technical leader and a hands-on builder
  • setting direction
  • reviewing critical designs
  • unblocking the hardest problems
  • writing production firmware when it matters most
  • end-to-end ownership over ensuring it works
  • led architecture and delivery for complex embedded products that shipped to real users or operated in demanding production environments
  • deeply fluent in low-level languages
  • comfortable working close to hardware under real-time constraints
  • embedded systems from first principles
  • strong instincts for defensive design, fault containment, validation depth, and post-deployment diagnosability
  • know when to build the durable system and when to produce the fastest credible artifact that unlocks the next decision
  • trustworthy