Atoms
Senior Embedded Firmware Engineer
$182K–$230K
San Francisco, CA +1 · Senior · Full-time · Posted Jun 9, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Education
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field is required.
About the job
Develops and supports embedded firmware for autonomous haulage systems, custom hardware, and vehicle drive-by-wire retrofits.
What you'll do
- Develop firmware for custom boards and extend existing firmware to add capabilities.
- Define hardware specifications with electrical and software engineers, and document interfaces for third-party vehicle communications systems.
- Support field installations and troubleshoot hardware and firmware issues at customer sites.
What they ask for
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
- Strong experience with embedded systems and real-time control applications.
- Proficiency with common communication protocols, including CAN, SPI, I2C, UART, or Ethernet.
- Deep understanding of electronics and hands-on experience implementing, testing, and validating electrical hardware from concept through production.
Nice to have
- Experience with at least one CAN protocol (e.g. J1939 , CanOpen) or LIN.
- Experience interfacing with off-highway vehicles or passenger cars.
Pay
$182,000 - $230,000 per year (base salary)
Tools
CAN, SPI, I2C, UART, Ethernet, J1939, CanOpen, LIN
Model-written summary · the original posting is authoritative