Nimble Robotics
Senior Robotics Firmware Engineer
$180K–$230K
San Francisco, CA +1 · Senior · Full-time · Posted Aug 27, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- 4+ years of firmware or embedded systems engineering experience building production robotics or automation systems.
- Education
- Bachelor, Master, or PhD in Electrical Engineering, Computer Science, Robotics, or a related engineering field.
About the job
Build and maintain production-grade embedded firmware for autonomous robots, focusing on real-time control, sensing, communications, safety, and reliability in warehouse operations.
What you'll do
- Design firmware for motor and actuator control, sensor integration, and safe operation; own low-level communications between microcontrollers, peripherals, and higher-level compute.
- Integrate firmware with hardware, improve control performance, and debug issues across development, HIL testing, and production.
- Lead embedded-systems design decisions, mentor colleagues, and help triage production issues, including through an on-call rotation.
What they ask for
- 4+ years of firmware or embedded systems engineering experience building production robotics or automation systems.
- Strong proficiency in at least one of Rust, C, or C++; experience developing for microcontrollers with real-time constraints.
- Experience integrating firmware with sensors, actuators, and communication buses such as CAN, SPI, I²C, and UART.
- Bachelor, Master, or PhD in Electrical Engineering, Computer Science, Robotics, or a related engineering field.
Nice to have
- Exposure to warehousing, manufacturing, or logistics automation; experience with multi-DOF robotics systems.
- Experience with motor control techniques or functional-safety standards and safe design.
Pay
USD $180,000 and $230,000/year (base salary)
Tools
Rust, C, C++, CAN/CAN-FD, CAN, SPI, I²C, UART
AI focus
Integrate frontier AI capabilities into practical robotics systems; the company describes its broader mission as training robot AGI.
Model-written summary · the original posting is authoritative