Senior Embedded Software Engineer — Propulsion Systems

Stellantisfinancialservices

Auburn Hills (MI)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stellantis is seeking an experienced Senior Embedded Software Engineer to develop base software for propulsion control modules. You will engage across the full software lifecycle—from requirements to validation—partnering with cross-functional teams and external suppliers to deliver robust embedded solutions for ICE, hybrid, and EV systems.

The role requires hands-on design, implementation, and verification of real-time embedded code, with a focus on C/C++, MISRA-C, and AUTOSAR basic software

Qualifications

  • Bachelor's degree in Electrical or Computer Engineering.
  • 5+ years embedded C/C++ in RTOS.
  • 2+ years AUTOSAR Basic Software configuration (OS, MCAL, IOHWAB, FEE, WDG, DEM, DCM, CAN, LIN, XCP).

Responsibilities

  • Develop and maintain embedded base software components for propulsion control systems.
  • Perform software requirements analysis, architecture design, and detailed design activities.
  • Write and optimize embedded C/C++ and low-level software code in RTOS environments.
  • Create and execute software test plans including unit, integration, and system-level testing.
  • Conduct design and code reviews including requirements, architecture, and test documentation.
  • Apply software verification and validation methods including white box, black box, and gray box testing.
  • Collaborate with internal teams and external suppliers to define and refine software requirements.
  • Support virtualization strategies and tools throughout the software development lifecycle.
  • Utilize diagnostic tools and data acquisition systems to support debugging and validation efforts.

Skills

Embedded C/C++
RTOS
Autosar Basic SW
MISRA-C
Vector/ETAS
Lauterbach
CAN/LIN/XCP
Diagnostics Tools
Multicore MCU
Software Testing

Education

B.S. in Electrical Engineering
B.S. in Computer Engineering

Tools

ETAS INCA
CANoe
CANalyzer
Lauterbach

Job description

Stellantis is seeking an experienced Senior Embedded Software Engineer to develop base software for propulsion control modules. You will engage across the full software lifecycle—from requirements to validation—partnering with cross-functional teams and external suppliers to deliver robust embedded solutions for ICE, hybrid, and EV systems.

The role requires hands-on design, implementation, and verification of real-time embedded code, with a focus on C/C++, MISRA-C, and AUTOSAR basic software

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

Similar jobs worth comparing

Senior Embedded Software Engineer - Propulsion Systems
Senior Embedded Software Engineer - Propulsion Systems

Stellantis • Auburn Hills (MI)

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

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,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 Propulsion Systems Software Engineer
Senior Embedded Propulsion Systems Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
Lead Propulsion Embedded Software Release Engineer
Lead Propulsion Embedded Software Release Engineer

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 130,000
Embedded Propulsion Software Engineer – GTM & AUTOSAR
Embedded Propulsion Software Engineer – GTM & AUTOSAR

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Comprehensive health coverage
Company vehicle lease program
Tuition reimbursement
+1
Senior Propulsion Base Software Engineer - AUTOSAR Core
Senior Propulsion Base Software Engineer - AUTOSAR Core

Stellantis • Auburn Hills (MI)

On-site
USD 100,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
Automotive Embedded Software & Platform Delivery Engineer
Automotive Embedded Software & Platform Delivery Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Senior Propulsion Software Release Engineer
Senior Propulsion Software Release Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 85,000 - 120,000