Senior Embedded Firmware Engineer – Automotive MCUs/SoCs

Stellantis

Auburn Hills (MI)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Family building
Paid time off
401k match
Vehicle lease program
Tuition reimbursement
Volunteer hours

Job summary

Stellantis in Auburn Hills, MI is seeking a senior embedded software engineer to lead the design, development, and optimization of MCU/SOC firmware for automotive ECUs. You will collaborate with hardware, system architects and software teams to deliver robust, MISRA/ISO26262-compliant software for next-gen vehicles.

The role emphasizes real-time firmware, RTOS integration, CAN/LIN/Ethernet networking, and testing across hardware platforms, with strong emphasis on quality, safety, and

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
  • 8+ years of MCU & SOC design for automotive applications with a proven track record.
  • Experience in embedded software development for automotive ECUs.
  • Proficiency in C and C++ for embedded systems.
  • Familiarity with CAN, LIN, Ethernet and automotive protocols.
  • Experience with RTOS and development tools for embedded systems.
  • Knowledge of ISO 26262 and ASPICE processes.

Responsibilities

  • Software design and development: create and maintain modules/drivers for automotive MCUs & SOCs.
  • Embedded firmware development for ECUs, including startup code and HALs.
  • RTOS integration (FreeRTOS/Zephyr) for multi-tasking and scheduling.
  • Linux/QNX BSP and Android guest OS enablement for automotive platforms.
  • Enable display, audio, camera and serial interfaces on SOC; profile and optimize performance.
  • Implement CAN/LIN/Ethernet networking stacks; ensure reliable inter-ECU communication.
  • Collaborate with hardware teams to implement integrated software; conduct testing and validation.
  • Create design docs, interface specs, and test plans; ensure MISRA C and ISO 26262 compliance.

Skills

MCU design
Embedded FW
C/C++
RTOS
CAN/LIN/Ethernet
Automotive standards

Education

Bachelor's degree in Electrical/Computer Engineering

Tools

Vector CANoe
GCC/IDEs
Linux/QNX BSP

Job description

Stellantis in Auburn Hills, MI is seeking a senior embedded software engineer to lead the design, development, and optimization of MCU/SOC firmware for automotive ECUs. You will collaborate with hardware, system architects and software teams to deliver robust, MISRA/ISO26262-compliant software for next-gen vehicles.

The role emphasizes real-time firmware, RTOS integration, CAN/LIN/Ethernet networking, and testing across hardware platforms, with strong emphasis on quality, safety, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automotive Embedded Software & DevOps Engineer
Senior Automotive Embedded Software & DevOps Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
Company Vehicle Lease Program
Tuition reimbursement
18 paid volunteer hours per year
+1
Senior Embedded Software Engineer - Autosar CAN RTOS
Senior Embedded Software Engineer - Autosar CAN RTOS

Stellantis • Auburn Hills (MI)

On-site
USD 75,000 - 95,000
Embedded Propulsion Software Lead (RTOS/C++)
Embedded Propulsion Software Lead (RTOS/C++)

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Health & welfare coverage
Paid time off
401(k) with match
+2
Senior Embedded ECU Validation Engineer
Senior Embedded ECU Validation Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Propulsion Systems Embedded Software Engineer (RTOS AUTOSAR)
Propulsion Systems Embedded Software Engineer (RTOS AUTOSAR)

Stellantis • Auburn Hills (MI)

On-site
USD 70,000 - 95,000
Senior Embedded Software Engineer — Propulsion Systems
Senior Embedded Software Engineer — Propulsion Systems

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Senior EV Propulsion Hardware Architect
Senior EV Propulsion Hardware Architect

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Health coverage
Family-building benefit
Generous PTO
+4
Senior Embedded Software Engineer - Propulsion Systems
Senior Embedded Software Engineer - Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Senior Automotive Middleware Engineer – Embedded Systems
Senior Automotive Middleware Engineer – Embedded Systems

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Senior Embedded Propulsion Systems Software Engineer
Senior Embedded Propulsion Systems Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000