Senior Embedded Propulsion Software Engineer (AUTOSAR/RTOS)

Stellantis

Auburn Hills (MI)

On-site

USD 120,000 - 180,000

Full time

3 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

Stellantis is seeking a Propulsion Base Software Core Development Engineer to contribute to embedded software for propulsion control modules. The role involves requirements analysis, design, development, integration, and validation, with emphasis on low-level driver development, AUTOSAR-based systems, and virtualization.

The engineer will participate in technical reviews, collaborate across teams and suppliers, and ensure delivery of high-quality, standards-compliant software.

Qualifications

  • Minimum 5 years of embedded software experience in RTOS environments.
  • Experience with embedded C/C++ in automotive software.
  • Familiarity with Vector/ETAS/AUTOSAR Basic Software (OS, MCAL, IOHWAB, FEE, WDG).
  • Hands-on driver development for microcontroller-based systems.
  • Ability to read and interpret hardware schematics and interfaces.

Responsibilities

  • Design, develop, and integrate embedded low-level driver software for ICE propulsion and electrified powertrain control modules.
  • Implement and optimize hardware interface drivers (SPI, I2C, UART, ADCs, timers, PWM).
  • Contribute to MCAL integration and AUTOSAR-driven device drivers.
  • Analyze software requirements and translate into scalable design.
  • Perform hardware-software integration and bring-up support.
  • Debug complex issues using Lauterbach, scopes, and logic analyzers.
  • Optimize for real-time performance and memory usage on multicore MCUs.
  • Collaborate with Base Software Architecture teams for AUTOSAR/RTE alignment.
  • Review requirements, design, code, and test plans.
  • Ensure MISRA-C and ISO 26262 compliance.

Skills

Embedded C/C++
RTOS development
AUTOSAR
MCAL integration
Low-level driver development
Multicore microcontrollers
Hardware schematics interpretation
Debugging with Lauterbach
MISRA-C
Cross-functional communication

Education

Bachelor's or Master’s in Electrical/Computer Engineering or related

Tools

Lauterbach debugger
Oscilloscopes
Logic analyzers
CANoe/CANalyzer
Emulation tools

Job description

Stellantis is seeking a Propulsion Base Software Core Development Engineer to contribute to embedded software for propulsion control modules. The role involves requirements analysis, design, development, integration, and validation, with emphasis on low-level driver development, AUTOSAR-based systems, and virtualization.

The engineer will participate in technical reviews, collaborate across teams and suppliers, and ensure delivery of high-quality, standards-compliant software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Propulsion Embedded Software Core Engineer
Senior Propulsion Embedded Software Core Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Company Vehicle Lease Program
Tuition reimbursement
18 paid volunteer hours per year
+1
Senior Embedded Base Software Engineer (C/C++ & AUTOSAR)
Senior Embedded Base Software Engineer (C/C++ & AUTOSAR)

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 120,000
Company Vehicle Lease Program
Comprehensive Health & Well-being
Generous Paid Time Off
+6
Senior Embedded Base Software Engineer — Bootloader & RTOS
Senior Embedded Base Software Engineer — Bootloader & RTOS

Stellantis NV • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Health coverage
Paid time off
Retirement plan
+3
Senior Propulsion Software Release Engineer
Senior Propulsion Software Release Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 85,000 - 120,000
Propulsion Base Software Sr Core Development Engineer
Propulsion Base Software Sr Core Development Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 180,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
Senior Embedded Base Software Engineer (Bootloader focus)
Senior Embedded Base Software Engineer (Bootloader focus)

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Senior Base Software Development Engineer - Bootloader
Senior Base Software Development Engineer - Bootloader

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
EV Propulsion Power Electronics Architect
EV Propulsion Power Electronics Architect

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Senior Automotive MCU & SOC Firmware Leader
Senior Automotive MCU & SOC Firmware Leader

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 150,000
Health & Well-being
Paid time off
401k plan
+4