Drimva

Atoms

Senior Embedded Firmware Engineer

$182K–$230K

San Francisco, CA +1 · Senior · Full-time · Posted Jun 25, 2026

Location
San Francisco, CA
San Francisco, California, United States
Experience
2+ years of non-internship professional experience in embedded systems and real-time control applications.
Education
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Mechatronics, or equivalent experience.

About the job

Develop and maintain low-level firmware for autonomous transport vehicles, integrating custom hardware, sensors, actuators, and drive-by-wire systems.

What you'll do

  • Develop firmware for custom boards and extend existing codebases to support new features.
  • Implement drive-by-wire systems, document interfaces to third-party vehicle communications systems, and support installations and troubleshooting.
  • Develop quality-control test infrastructure for boards and harnesses.

What they ask for

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Mechatronics, or equivalent experience.
  • 2+ years of non-internship professional experience in embedded systems and real-time control applications.
  • Proficiency in C and Python in Linux development environments and ARM32 toolchains; experience writing production-grade firmware for physical mechanical systems, motors, or robotics hardware.
  • Ability to interpret complex electrical schematics and datasheets, and hands-on experience debugging embedded systems, vehicle wiring harnesses, or CAN bus communication lines.

Nice to have

  • Experience with safety-critical embedded systems, RTOS, or autonomous vehicle applications.

Pay

$182,000 - $230,000 per year (base salary; USD)

Tools

C, Python, Linux, ARM32, GCC, CAN bus, RTOS

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)