Senior Automotive Embedded Firmware Engineer

42dot

Sunnyvale (CA)

On-site

USD 175,000 - 248,000

Full time

10 days ago

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

42dot is seeking a Senior Embedded Firmware Engineer to design, implement, and optimize the core real-time software stack powering Hyundai SDV platforms. You will drive BSPs, drivers, and RTOS tuning while ensuring MISRA C compliance and ISO 26262 safety.

Bring-up prototype hardware in Sunnyvale and collaborate with hardware, V&V, and systems teams. Strong C/C++ and safety-focused experience are essential for delivering high-performance, deterministic firmware.

Qualifications

  • 7+ years of hands-on embedded software engineering delivering production-grade firmware for resource-constrained platforms.
  • Expert-level C/C++ with memory management, concurrency, and debugging proficiency.
  • RTOS experience including task scheduling, synchronization, interrupt handling, and ISRs.
  • Static analysis tools experience (Coverity, Polyspace, QAC, Cppcheck).
  • Hands-on hardware bring-up and debugging with oscillosopes, logic analyzers, and protocol analyzers.
  • Functional safety knowledge under ISO 26262 with trace-to-requirements discipline.
  • Modern tooling with Git, Bazel, and CI/CD pipelines.

Responsibilities

  • Architect, develop, and maintain low-level BSPs, drivers, and stacks (CAN-FD, Ethernet/TSN, SPI, I2C, UART).
  • Write deterministic MISRA C code meeting safety guidelines.
  • Configure and optimize RTOS environments, manage timing constraints and ISRs.
  • Lead hardware bring-up for prototype boards and characterize system performance.
  • Troubleshoot HW/SW interactions using JTAG/SWD, analyzers, and protocol tools.
  • Collaborate with hardware, systems, and V&V teams to define interfaces and validate code on target MCUs.
  • Develop host-side tooling and build automation using Python or shell scripts.

Skills

Embedded C/C++
RTOS experience
MISRA C
Static analysis
Hardware bring-up
Hardware debugging
Python scripting
Functional Safety

Tools

Git
Bazel
CI/CD
CAN-FD
Ethernet/TSN

Job description

42dot is seeking a Senior Embedded Firmware Engineer to design, implement, and optimize the core real-time software stack powering Hyundai SDV platforms. You will drive BSPs, drivers, and RTOS tuning while ensuring MISRA C compliance and ISO 26262 safety.

Bring-up prototype hardware in Sunnyvale and collaborate with hardware, V&V, and systems teams. Strong C/C++ and safety-focused experience are essential for delivering high-performance, deterministic firmware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Firmware Architect – Automotive SDV
Staff Embedded Firmware Architect – Automotive SDV

42dot • Sunnyvale (CA)

On-site
USD 210,000 - 320,000
Senior Embedded Firmware Architect - Automotive RTOS
Senior Embedded Firmware Architect - Automotive RTOS

42dot • San Francisco (CA)

On-site
USD 210,000 - 320,000
Senior Real-Time Embedded Firmware Architect
Senior Real-Time Embedded Firmware Architect

42dot • San Francisco (CA)

On-site
USD 175,000 - 248,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

42dot • Sunnyvale (CA)

On-site
USD 210,000 - 320,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

42dot • Sunnyvale (CA)

On-site
USD 175,000 - 248,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
Staff Embedded Software Engineer
Staff Embedded Software Engineer

42dot • San Francisco (CA)

On-site
USD 210,000 - 320,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

42dot • San Francisco (CA)

On-site
USD 175,000 - 248,000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies • Mountain View (CA)

On-site
USD 100,000 - 130,000
Senior Embedded ECU & MCU Firmware Engineer
Senior Embedded ECU & MCU Firmware Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Company vehicle lease program
Comprehensive health coverage
401(k) retirement plans