OpenAI05.06.2026

Firmware Engineer, Robotics

Зарплата не указана
Полная занятостьОфис

Обязанности

  • 01Define and drive the architecture of embedded systems for next-generation hardware products.
  • 02Own foundational firmware decisions across real-time execution, device bring-up, hardware interfaces, fault handling, safety mechanisms, and production readiness.
  • 03Be both a technical leader and a hands-on builder: setting direction, reviewing critical designs, unblocking the hardest problems, and writing production firmware when it matters most.
  • 04Rapidly bring up new hardware and set execution pace for the team.
  • 05Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics.
  • 06Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack.
  • 07Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy where appropriate, and safe-state behavior.
  • 08Build quick, scrappy prototypes when speed of learning matters, then harden the right ideas into production-quality systems.
  • 09Partner closely with engineers in hardware, software, and AI research from early prototype through production.
  • 10Build rigorous bring-up, validation, and release processes for embedded platforms.
  • 11Establish testing strategies across unit, hardware-in-the-loop, integration, stress, and failure-injection testing.
  • 12Drive root-cause analysis for subtle hardware, firmware, and system interactions.
  • 13Make clear tradeoffs across performance, memory, power, schedule, and safety.
  • 14Mentor firmware engineers and help shape a culture of urgency, technical rigor, practical judgment, and high-quality execution.

Требования

  • 01Deep experience building safety-critical or high-consequence systems, where failures can have meaningful consequences.
  • 02Comfortable reasoning about risk, designing for diagnosability and graceful degradation.
  • 03Creating engineering practices that raise the reliability bar for the entire team.
  • 04Unusually good at moving fast; able to decide between careful architecture and quick prototype.
  • 05Able to operate credibly in both modes (thorough architecture and rapid prototyping).
  • 06Extensive experience developing firmware in an iterative environment.
  • 07Get a thrill from bringing up new hardware and taking end-to-end ownership over ensuring it works.
  • 08Have led architecture and delivery for complex embedded products that shipped to real users or operated in demanding production environments.
  • 09Are deeply fluent in low-level languages (we use Rust!) and comfortable working close to hardware under real-time constraints.
  • 10Understand embedded systems from first principles, including interrupts, scheduling, memory layout, buses, DMA, timing behavior, and failure modes.
  • 11Have strong instincts for defensive design, fault containment, validation depth, and post-deployment diagnosability.
  • 12Know when to build the durable system and when to produce the fastest credible artifact that unlocks the next decision.
  • 13Communicate clearly across disciplines and can turn ambiguity into sound technical direction.
  • 14Care about building systems that are not only fast and capable, but also trustworthy.
  • 15Make heavy use of Codex, Claude Code, or similar AI-assisted coding systems to accelerate implementation, prototyping, debugging, and iteration.
  • 16Extensive experience in the Rust language (a big help).

Условия

  • 01Based in San Francisco, CA.
  • 02Expected to be in office 4 days per week.
  • 03Relocation assistance offered to new employees.
Firmware Engineer, Robotics · Rekru