3 hours ago
Base Salary
$380k - $445k/yr
Responsibilities
- Rapidly bring up new robotics hardware and set the execution pace for the firmware team.
- Lead firmware architecture spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics.
- Define standards for reliability, fault tolerance, observability, and maintainability across the firmware stack.
- Design and review fault detection, recovery, watchdog, redundancy, and safe-state mechanisms for safety-critical systems.
- Prototype quickly when needed and harden successful ideas into production-quality firmware.
- Partner with hardware, software, and AI research engineers from early prototypes through production.
- Build bring-up, validation, testing, and release processes for embedded platforms.
- Establish unit, hardware-in-the-loop, integration, stress, and failure-injection testing strategies.
- Drive root-cause analysis of hardware, firmware, and system interactions.
- Make tradeoffs across performance, memory, power, schedule, and safety.
- Mentor firmware engineers and provide technical direction across the team.
Requirements
- Extensive experience developing firmware in an iterative environment.
- Experience leading architecture and delivery for complex embedded products shipped to real users or operated in demanding production environments.
- Deep fluency in low-level languages, with Rust experience strongly preferred.
- Strong understanding of interrupts, scheduling, memory layout, buses, DMA, timing behavior, and embedded failure modes.
- Experience designing for defensive operation, fault containment, validation depth, and post-deployment diagnosability.
- Ability to balance durable architecture with rapid, credible prototypes.
- Clear cross-disciplinary communication and sound technical judgment under ambiguity.
- Willingness to use AI-assisted coding systems such as Codex or Claude Code for implementation, prototyping, debugging, and iteration.
- Experience with Rust in embedded environments is preferred.
- Experience with Embassy or other asynchronous embedded Rust frameworks is preferred.
- Familiarity with mixed-language firmware architectures using Rust alongside C/C++ is preferred.
- Experience with ARM Cortex-M or Cortex-R platforms, RTOSes, and low-power embedded designs is preferred.
- Experience building firmware for sensor-rich, latency-sensitive, or tightly integrated electromechanical products is preferred.
About OpenAI
OpenAI builds and deploys large-scale AI models and tools—including ChatGPT, GPT-4–class models, DALL·E, and Whisper—sold via APIs and enterprise subscriptions to developers and businesses. It monetizes through usage-based API pricing and ChatGPT Plus/Team/Enterprise, and also reaches customers via Microsoft’s Azure OpenAI Service. Founded in 2015 and headquartered in San Francisco, it operates as a private partnership.
