CareerPlanGet AI match score →

Firmware Lead, Robotics

San Francisco💼 Full-time🗓 2026-06-05 → 2026-07-31

Core

Define and drive the architecture of embedded systems for next-generation robotics hardware, focusing on safety-critical mechanisms, real-time execution, and production readiness.

Role type

Firmware Lead (Embedded Systems)

Builds

Embedded firmware for robotics hardware spanning boot, RTOS/runtime behavior, peripheral control, power management, and communications.

Domain

Robotics / Embedded Systems / Hardware

Deliverable

production ML models | product features | infrastructure

Required skills

Low-level languages (Rust), embedded systems architecture, real-time constraints, hardware interfaces, fault handling, safety mechanisms, root-cause analysis, testing strategies (unit, HIL, stress), mentorship.

Preferred skills

Async embedded Rust frameworks (Embassy), mixed-language firmware (C/C++ to Rust), ARM Cortex-M/R platforms, RTOS, low-power design, sensor-rich electromechanical products, AI-assisted coding tools.

Technologies

Rust, C/C++, ARM Cortex-M, ARM Cortex-R, RTOS, Embassy, Codex, Claude Code

Responsibilities

Rapidly bring up new hardware and set execution pace; Lead firmware architecture for embedded systems; Define engineering standards for reliability and fault tolerance; Design and review safety-critical mechanisms; Build quick prototypes then harden into production systems; Partner with hardware, software, and AI research engineers; Establish testing and validation processes; Drive root-cause analysis; Make tradeoffs across performance, memory, power, and safety; Mentor firmware engineers.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗