Propulsion Base Embedded Software Engineer (ICE/GTM)

Stellantisfinancialservices

Auburn Hills (MI)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Propulsion Base Software Core Development Engineer role at Stellantis Financial Services focuses on embedded software for ICE propulsion control modules with GTM emphasis. You will analyze requirements, design, implement, and validate base software components in a real-time environment.

You will collaborate across teams and suppliers, participate in technical reviews, and ensure MISRA-C, ASPICE, and ISO 26262 standards are met while optimizing timing, memory usage, and deterministic behavior

Qualifications

  • Bachelors in EE/CE/CS or related field.
  • 5+ years of related experience.
  • Experience with embedded C/C++ in RTOS environments.
  • Experience with AUTOSAR Basic Software configuration (OS, MCAL, IOHWAB, FEE, WDG).
  • Strong analytical, problem-solving, and debugging skills.

Responsibilities

  • Design, develop, and integrate embedded low-level driver software for ICE propulsion and electrified powertrain control modules, emphasizing GTM usage.
  • Implement and optimize hardware interface drivers (SPI, I2C, UART, ADCs, timers, PWM) and driver circuits.
  • Develop engine synchronization and position tracking algorithms (crank/cam, tooth detection, angle domain timing).
  • Configure GTM-based timing and control for engine-critical applications (fuel injection, ignition timing, event scheduling).
  • Contribute to MCAL integration and AUTOSAR base software development.
  • Analyze requirements and translate into scalable, real-time designs.
  • Hardware-software integration and debugging of engine-related sensors (crank/cam, SENT).
  • Debug complex embedded issues with Lauterbach, oscilloscopes, logic analyzers; optimize real-time performance.

Skills

Embedded C/C++
RTOS experience
Analytical and debugging skills
Cross-functional teamwork
Communication skills

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

AUTOSAR Basic Software configuration (OS, MCAL, IOHWAB, FEE, WDG)
GTM peripherals (TIM, TOM, ATOM)
Vector/ETAS tooling (ETAS INCA CANoe CANalyzer)
Lauterbach debuggers
EBtresos Studio MCAL configuration

Job description

The Propulsion Base Software Core Development Engineer role at Stellantis Financial Services focuses on embedded software for ICE propulsion control modules with GTM emphasis. You will analyze requirements, design, implement, and validate base software components in a real-time environment.

You will collaborate across teams and suppliers, participate in technical reviews, and ensure MISRA-C, ASPICE, and ISO 26262 standards are met while optimizing timing, memory usage, and deterministic behavior

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

Similar jobs worth comparing

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
Embedded Propulsion Base Software Engineer (GTM/Autosar)
Embedded Propulsion Base Software Engineer (GTM/Autosar)

India • Auburn (AL)

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

Stellantis • Auburn Hills (MI)

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

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
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
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
Propulsion Base Software Development Engineer
Propulsion Base Software Development Engineer

India • Auburn (AL)

On-site
USD 90,000 - 140,000
Propulsion Base Software Development Engineer
Propulsion Base Software Development Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Lead Propulsion Embedded Software Release Engineer
Lead Propulsion Embedded Software Release Engineer

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 130,000