Senior Embedded Firmware Engineer, Robotics & Real-World AI

Atoms

San Francisco (CA)

On-site

USD 182,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Disability Insurance
Life Insurance
401(k)
Equity
Sick Time
Paid Holidays
Team lunch

Job summary

Atoms in San Francisco is seeking a Senior Embedded Firmware Engineer to craft low-level software for autonomous transport systems. You will implement time-critical code interfacing with actuators, sensors, and drive-by-wire systems, bridging hardware and software to bring up custom microcontrollers with safety-critical execution.

The role requires strong C/Python skills in Linux, reading schematics, collaborating across hardware/software teams, and contributing to firmware from ground up,

Qualifications

  • Bachelor’s or Master’s degree in Electrical/Computer Engineering, Mechatronics, or equivalent experience.
  • 2+ years of professional embedded systems and real-time control experience.
  • Strong C and Python programming in Linux with ARM32 toolchains (GCC).
  • Production-grade firmware experience interfacing with physical mechanical systems.

Responsibilities

  • Read and interpret complex electrical schematics and hardware datasheets.
  • Collaborate with hardware and software engineers to define hardware specifications.
  • Develop firmware for custom boards from scratch based on schematics and requirements.
  • Extend and enhance existing firmware to support new features and capabilities.
  • Interface with third-party vehicle communications systems.
  • Develop firmware for drive-by-wire retrofit systems on new platforms.
  • Support installations and troubleshoot hardware/firmware issues.
  • Build test infrastructure for QC of boards and harnesses.

Skills

Embedded systems
Real-time control
C programming
Python
Linux development
ARM32 toolchains
CAN bus
RTOS
Hardware debugging
Team collaboration

Education

Bachelor’s or Master’s in Electrical/Computer Eng

Tools

GCC
Linux
CANalyzer
JTAG

Job description

Atoms in San Francisco is seeking a Senior Embedded Firmware Engineer to craft low-level software for autonomous transport systems. You will implement time-critical code interfacing with actuators, sensors, and drive-by-wire systems, bridging hardware and software to bring up custom microcontrollers with safety-critical execution.

The role requires strong C/Python skills in Linux, reading schematics, collaborating across hardware/software teams, and contributing to firmware from ground up,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Firmware Engineer: Real-Time Industrial AI
Robotics Firmware Engineer: Real-Time Industrial AI

Formulate Robotics • Mountain View (CA)

Hybrid
USD 120,000 - 150,000
Equity
In-person collaboration
High autonomy
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Atoms • San Francisco (CA)

On-site
USD 182,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Autonomy Systems Engineer: Field Deployments & Real-World Impact
Autonomy Systems Engineer: Field Deployments & Real-World Impact

Pronto • San Francisco (CA)

On-site
USD 120,000 - 180,000
Autonomy Systems Engineer: Field Deployments & Real-World Impact
Autonomy Systems Engineer: Field Deployments & Real-World Impact

Pronto • San Francisco (CA)

On-site
USD 145,000 - 180,000
Medical insurance
Equity
401(k)
+4
Senior Embedded Firmware Engineer - Robotics & Drones
Senior Embedded Firmware Engineer - Robotics & Drones

DoorDash • San Francisco (CA)

On-site
USD 168,000 - 247,000
401(k) with employer matching
Paid parental leave
Wellness benefits
+3
Senior Embedded Firmware Engineer — Autonomous Vehicle Systems
Senior Embedded Firmware Engineer — Autonomous Vehicle Systems

Pronto • San Francisco (CA)

On-site
USD 182,000 - 230,000
Equity
401(k)
Paid Parental Leave
+1
Senior Firmware Engineer - Real-Time Embedded for Autonomy
Senior Firmware Engineer - Real-Time Embedded for Autonomy

AIM • Redmond (WA)

On-site
USD 120,000 - 150,000
Competitive compensation
Medical, dental, and vision benefits
401(k) and life insurance
Senior Firmware Engineer
Senior Firmware Engineer

SR2 • Oakland (CA)

On-site
USD 216,000 - 264,000
Robotics Lead: Autonomy & Systems Architect (Equity)
Robotics Lead: Autonomy & Systems Architect (Equity)

ATOMS Careers page • San Francisco (CA)

On-site
USD 255,000 - 322,000
Medical, Dental, Vision, Disability, &
401(k)
Equity
+3
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 235,000