Senior Embedded Firmware Engineer - Safety-Critical

General Matter, Inc.

Los Angeles (CA)

On-site

USD 125,000 - 250,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

General Matter in Los Angeles is seeking an embedded software engineer to design and develop safety-critical firmware for electromechanical systems. The role covers the full embedded stack, bringing up boards, writing drivers, and building HIL infrastructure to test changes on real hardware.

You will collaborate with electrical and controls engineers to translate requirements into firmware, review designs, and help set engineering standards for a growing team.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related field.
  • 5+ years of professional embedded software development experience.
  • Strong production experience in modern C++ or Rust.
  • Hands-on experience integrating hardware and software and developing device drivers.
  • Comfortable reading schematics and datasheets and debugging on the bench.

Responsibilities

  • Develop bare-metal, safety-critical software in modern C++ that is readable, testable and efficient.
  • Bring up new boards and debug board-level issues with lab equipment.
  • Write drivers for a range of ICs over UART, SPI and I2C.
  • Write and maintain wired communication stacks, e.g. CANopen, TCP, UDP
  • Design HAL interfaces that let applications move between platforms.
  • Build HIL CI infrastructure that tests software changes on real hardware.
  • Participate in code reviews, design reviews, and failure mode analysis reviews

Skills

Modern C++
Rust
Embedded systems
Hardware‑software integration
Debugging on bench
Reading schematics

Education

Bachelor's degree in CS/CE/EE

Tools

CANopen
TCP/IP
UART
SPI
I2C

Job description

General Matter in Los Angeles is seeking an embedded software engineer to design and develop safety-critical firmware for electromechanical systems. The role covers the full embedded stack, bringing up boards, writing drivers, and building HIL infrastructure to test changes on real hardware.

You will collaborate with electrical and controls engineers to translate requirements into firmware, review designs, and help set engineering standards for a growing team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer for Mission-Critical Hardware
Senior Firmware Engineer for Mission-Critical Hardware

Onyx • California

On-site
Confidential
Senior Firmware Engineer
Senior Firmware Engineer

Onyx • California

On-site
USD 90,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies Ltd. • Mountain View (CA)

On-site
USD 100,000 - 130,000
Head of Embedded Firmware for Safety Robotics
Head of Embedded Firmware for Safety Robotics

Amazon • North Reading (MA)

On-site
USD 185,000 - 250,000
Safety-Critical Embedded Firmware Engineer II
Safety-Critical Embedded Firmware Engineer II

FORT Robotics • Philadelphia

On-site
USD 125,000 - 150,000
Senior Embedded Software Engineer - RTOS & Safety-Critical
Senior Embedded Software Engineer - RTOS & Safety-Critical

Green Key Resources • Philadelphia

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Architect – Remote/Hybrid
Senior Embedded Firmware Architect – Remote/Hybrid

Cyngn Inc. • Mountain View (CA)

Hybrid
USD 184,000 - 193,000
Health benefits
401(k)
Flexible vacation
+4
Firmware Engineer, Aerospace Embedded Systems
Firmware Engineer, Aerospace Embedded Systems

Mach-Industries • Los Angeles (CA)

On-site
USD 125,000 - 220,000
Equity participation
Healthcare, dental, vision plans
Retirement plans
+2
Embedded Software Engineer, Safety-Critical (C++)
Embedded Software Engineer, Safety-Critical (C++)

Lockheed Martin • Grand Prairie (TX)

On-site
USD 98,000 - 182,000
Medical Insurance
Dental Insurance
Vision Insurance
+10
Senior Embedded Software Engineer — Systems & Safety
Senior Embedded Software Engineer — Systems & Safety

InfoStride • California

On-site
USD 110,000 - 190,000