Senior Software Architect - Propulsion System

Stellantis NV

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

Benefits offered by this job

Health & vision coverage
Paid time off
401(k) match
Company vehicle lease
Family building benefits
Tuition reimbursement
Volunteer hours

Job summary

Stellantis NV is seeking a Propulsion System Senior Software Architect in Auburn Hills, MI to define reusable software architecture for engine, transmission and electrification programs. You will implement RTE configurations, manage SW variants and optimize multi-core mappings for efficient ECU use.

Ideal candidates have 8+ years in embedded C/C++ with AUTOSAR, and strong MISRA-C knowledge, plus experience with Vector MICROSAR/ETAS tools. This role reports to the propulsion software team.

Qualifications

  • BS in Electrical or Computer Engineering or related field.
  • At least 8 years embedded C/C++ in automotive AUTOSAR environments.
  • Experience configuring modules like RTE/OS/COM/MCAL/NVM and MISRA-C.
  • Hands-on with AUTOSAR authoring tools and multi-core systems.
  • Strong communication and adaptability in fast-changing settings.

Responsibilities

  • Define reusable, hardware independent software architecture for engine, transmission and electrification programs.
  • Implement RTE configurations, generate RTE files and manage software variants.
  • Map multi-core runnable and partition SW components for ECU resources.
  • Develop propulsion software architecture and guide BSW/APP development standards.

Skills

Embedded C/C++
AUTOSAR
RTE/OS/COM/MCAL/NVM
Multicore processing
Software architecture
MISRA-C familiarity

Education

Bachelor of Science in Electrical or Computer Engineering
Master's preferred in Electrical/Software (advantage)

Tools

Vector MICROSAR
ETAS iSolar
dSPACE SystemDesk
ETAS INCA
CANoe / CANAnalyzer
Hardware-in-the-loop tools

Job description

The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent Application Software Architecture with standard interfaces for Engine, Transmission and Electrification Programs and will be responsible for participating in a team of engineers responsible for the development of software for EE/core and powertrain control modules. The Engineer will Implement RTE configurations and generate RTE files and Develop SW Variant management strategy for engine, transmission, electrification, and Hybrid projects per AUTOSAR Architecture. The Engineer will be responsible for multi-core runnable mapping and SW Component partitioning for efficient Embedded controller resources utilization and SWC allocation per Functional Safety rating. The Engineer will develop Software Architecture for Propulsion System functions/features and establish Software Architecture Guidelines for Application and BSW layer SW development

Basic Qualifications:
  • Bachelor of Science degree in Electrical Engineering or Bachelor of Science degree in Computer Engineering or related field
  • Minimum 8 years of experience in embedded C/C++ in Vector/ ETAS/AUTOSAR
  • Basic Software configuration of modules like RTE, OS, COM, MCAL, IOHWAB, NVM, WDG, DCM, DEM etc.
  • Experience with SW component ARXML files using standard AUTOSAR Authoring tools (dSPACE SystemDesk, ETAS iSolar, Vector Davinci Developer etc.)
  • Experience with Multicore microprocessors and Multi-core OS
  • Experience with Compilers, Emulators, (Lauterbach) Debuggers, and automation scripting
  • Experience in software verification / validation including white box, black box and gray box Validation.
  • Familiarity with automotive software code quality standards like MISRA-C
  • Ability to adapt to changing environment with minimal effect on productivity.
  • Strong communication skills, both verbal and written
Preferred Qualifications:
  • Master of Science degree in Electrical Engineering, Computer Engineering, Software Engineering from an accredited university
  • 10 years of automotive industry experience Knowledge and experience with serial data communication protocols (i.e., CAN, LIN, Ethernet)
  • Experience with Electrobit TRESOS Studio, Vector MICROSAR and ETAS iSolar Tools
  • Experience using data acquisition tools like ETAS INCA, CANoe, CANAnlayzer
  • Strong understanding of internal combustion engines, hybrid, battery electric and/or vehicle subsystems
Our Benefits — Designed with You in Mind
Comprehensive Health & Well-being Coverage

From your very first day, you'll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off

We believe in work-life balance. That's why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans

We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don't contribute
Income Protection & Insurance Options

Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program

Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit

We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back

We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community
And so much more!

When you join us, you're not just building a career — you're joining a company that supports you, inside and outside of work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Propulsion Base Software Sr Core Development Engineer
Propulsion Base Software Sr Core Development Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Company Vehicle Lease Program
Tuition reimbursement
18 paid volunteer hours per year
+1
Propulsion Base Software Low Level Driver Engineer
Propulsion Base Software Low Level Driver Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Health coverage
Paid time off
401k plan
+4
Propulsion Base Software Communications Sr Engineer
Propulsion Base Software Communications Sr Engineer

Stellantis NV • Auburn (AL)

On-site
USD 100,000 - 140,000
Medical, dental and vision coverage
Generous paid time off
Company vehicle lease program
+1
Propulsion Base Software Communications Sr Engineer
Propulsion Base Software Communications Sr Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Health benefits
Company Vehicle Lease Program
Generous PTO
+4
Senior Base Software Development Engineer - Bootloader
Senior Base Software Development Engineer - Bootloader

Stellantis • Auburn Hills (MI)

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

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 120,000
Company Vehicle Lease Program
Comprehensive Health & Well-being
Generous Paid Time Off
+6
System Architect
System Architect

Stellantis NV • Auburn (AL)

On-site
USD 110,000 - 170,000
Health insurance
Paid time off
401(k) plan with company match
+3
Lead System Integration Engineer
Lead System Integration Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 140,000 - 190,000
Health coverage
Paid time off (17+ holidays)
401(k) retirement plan with employer 1
+5
Propulsion Automation Validation Lead
Propulsion Automation Validation Lead

Stellantis NV • Auburn Hills (MI)

On-site
USD 120,000 - 190,000
Health insurance
Dental and vision
Paid time off
+6
Propulsion HIL Hardware Engineer
Propulsion HIL Hardware Engineer

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 120,000
Health coverage
Paid holidays
Retirement plans
+6