Embedded Engine Control Software Engineer (AUTOSAR)

Pentangle Tech Services | P5 Group

Auburn Hills (MI)

On-site

USD 96,000 - 165,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group in Auburn Hills, MI is seeking an Embedded Software Engineer to develop and integrate core embedded software for gasoline ECM/PCM on Infineon AURIX TC3xx, covering AUTOSAR BSW foundation, ECU bring-up, and safety-focused coding.

You will configure multi-core AUTOSAR OS, implement ECU startup/shutdown sequencing, NVM design, and be hands-on with complex device drivers for engine sensing and actuation while triaging issues with tools like Lauterbach Trace32 and

Qualifications

  • Strong Embedded C with MCU debugging.
  • Hands-on AUTOSAR BSW integration and CDD development.
  • Infineon AURIX TC3xx (TC38x) experience — startup, memory map, interrupt architecture.
  • Knowledge of MCU safety concepts — SMU, MPU, watchdogs, multi-core OS.
  • ECM/PCM gasoline engine control software experience with cam/crank sensing and spark/injector actuation.
  • Proficiency in Trace32 and INCA; structured defect triaging and RCA discipline.

Responsibilities

  • Integrate and configure core AUTOSAR BSW — OS, RTE, EcuM, BswM, MemStack (NvM/Fee), Diagnostics (Dcm/Dem), IoHwAb, Watchdog stack.
  • Implement ECU startup/shutdown sequencing, mode transitions, wake-up/sleep handling, and NVM block design with crash-safe writes and data recovery.
  • Configure multi-core AUTOSAR OS — tasks, alarms, ISRs, spinlocks, IOC inter-core communication, and CPU load/timing optimization.
  • Configure and validate MCU safety mechanisms — SMU alarms and fault reactions, MPU-based memory partitioning/FFI, windowed and watchdog supervision with safe-state handling.
  • Develop Complex Device Drivers (CDD) for engine sensing and actuation — crank/cam position, engine speed and direction, spark and injector control, knock windows, misfire detection, MAP sensing.
  • Implement timing-critical logic using GTM (TIM, TOM, ATOM, DPLL/angle clock).
  • Perform ECU board bring-up — clock/PLL setup, startup code, linker and memory map, peripheral init, and first power-on debug.
  • Own issue triaging — reproduce and isolate defects, classify severity/priority, perform root cause analysis on traps, unexpected resets, stack overflows and timing overruns; drive fixes to closure in the defect tracking tool (JIRA/ALM/ClearQuest) with clear analysis reports.
  • Debug and validate using Lauterbach Trace32 and ETAS INCA; support calibration, system, hardware and safety teams during integration.

Skills

Embedded C
AUTOSAR BSW integration
AURIX TC3xx
MCU safety concepts
ECM/PCM engine control
ECU bring-up

Tools

Lauterbach Trace32
ETAS INCA

Job description

Pentangle Tech Services | P5 Group in Auburn Hills, MI is seeking an Embedded Software Engineer to develop and integrate core embedded software for gasoline ECM/PCM on Infineon AURIX TC3xx, covering AUTOSAR BSW foundation, ECU bring-up, and safety-focused coding.

You will configure multi-core AUTOSAR OS, implement ECU startup/shutdown sequencing, NVM design, and be hands-on with complex device drivers for engine sensing and actuation while triaging issues with tools like Lauterbach Trace32 and

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

Similar jobs worth comparing

Embedded Engine Controls Engineer (AUTOSAR/AURIX TC3xx)
Embedded Engine Controls Engineer (AUTOSAR/AURIX TC3xx)

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer - AUTOSAR AURIX Engine Control
Embedded Software Engineer - AUTOSAR AURIX Engine Control

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 96,000 - 165,000
AutOSAR BSW Engineer — Embedded ECU & Safety Systems
AutOSAR BSW Engineer — Embedded ECU & Safety Systems

Tata Technologies • Auburn Hills (MI)

On-site
USD 100,000 - 140,000
Embedded Software Engineer – eFoundation with Engine Controls
Embedded Software Engineer – eFoundation with Engine Controls

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Embedded Software Engineer – Engine Controls GTM/AUTOSAR CDD development
Embedded Software Engineer – Engine Controls GTM/AUTOSAR CDD development

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Embedded Engine Controls Engineer—GTM/Autosar
Embedded Engine Controls Engineer—GTM/Autosar

Tata Technologies • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
AUTOSAR BSW Engineer
AUTOSAR BSW Engineer

Tata Technologies • Auburn Hills (MI)

On-site
USD 100,000 - 140,000
Embedded Software Engineer (GTM timer module - Controls/Autosar)
Embedded Software Engineer (GTM timer module - Controls/Autosar)

Tata Technologies • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Senior Automotive Embedded Software Engineer - AUTOSAR
Senior Automotive Embedded Software Engineer - AUTOSAR

Garrett Motion • Arizona

On-site
USD 100,000 - 150,000