Embedded Software Engineer (GTM timer module - Controls/Autosar)

Tata Technologies

Auburn Hills (MI)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tata Technologies is seeking an Embedded Software Engineer – Engine Controls in Auburn Hills, MI to develop GTM-based timing and AUTOSAR CDD for ECM/PCM functions on the ECU platform. You will implement device drivers and engine sensing/control features, collaborating with calibration and hardware teams.

The role requires strong Embedded C, experience with Infineon AURIX TC38x, AUTOSAR BSW integration, MCAL drivers, and debugging tools like Lauterbach Trace32 and ETAS INCA.

Qualifications

  • Strong embedded C programming with hands-on experience.
  • Experience in ECM/PCM gasoline engine control software development.
  • Hands-on AUTOSAR BSW integration and CDD development.
  • Experience with Infineon AURIX TC3xx (TC38x).
  • Knowledge of engine sensing interfaces (cam/crank, injector, spark).

Responsibilities

  • Develop complex CDD device drivers for ECM/PCM on ECU platform.
  • Implement engine sensing and actuation control including crank/cam position, engine speed, and direction detection.
  • Support engine control features such as knock detection windows, spark control, fuel injector control, misfire detection.
  • Implement timing features using GTM-based timing and modules like TIM/TOM/ATOM.
  • Integrate CDD with AUTOSAR BSW modules including NvM, RTE, OS, Digital IO, Diagnostics.
  • Support AUTOSAR BSW integration and ECU software architecture implementation.
  • Work with MCAL drivers and EB Tresos Studio for integration (ADC, DSADC, MCU, FEE, DMA, IRQ).
  • Develop and debug software on Infineon AURIX TC38x microcontrollers.
  • Support ECU software integration, testing, and debugging using Lauterbach Trace32 and ETAS INCA.
  • Collaborate with calibration, system, and hardware teams to support engine control feature development.
  • Support issue analysis and root cause debugging during integration and validation.

Job description

Role Description
Embedded Software Engineer – Engine Controls GTM/AUTOSAR CDD development

Auburn Hills, MI

Full time

Key Responsibilities
  • Develop Complex Device Drivers (CDD) for gasoline Engine Control Module (ECM/PCM) functions on ECU platform.
  • Implement software for engine sensing and actuation including crank/cam position, engine speed, and direction detection.
  • Support development of engine control features such as knock detection windows, spark control, fuel injector control, misfire detection, and manifold air pressure sensing.
  • Implement above timing features using GTM-based timing and signal processing logic using modules such as TIM, TOM, ATOM.
  • Integrate CDD logic with AUTOSAR BSW modules including NvM, RTE, OS, Digital IO, and Diagnostics.
  • Support AUTOSAR BSW integration and ECU software architecture implementation.
  • Work with MCAL drivers and support integration activities using EB Tresos Studio (modules such as ADC, DSADC, MCU, FEE, DMA, IRQ).
  • Develop and debug software on Infineon AURIX TC38x microcontrollers.
  • Support ECU software integration, testing, and debugging using Lauterbach Trace32 and ETAS INCA tools.
  • Work closely with calibration, system, and hardware teams to support engine control feature development.
  • Support issue analysis and root cause debugging during integration and validation phases.
Required Skills
  • Strong Embedded C programming experience.
  • Experience with ECM/PCM gasoline engine control software development.
  • Hands-on experience in AUTOSAR BSW integration and CDD development.
  • Experience with Infineon AURIX TC3xx (TC38x) microcontroller platform.
  • Knowledge of engine sensing interfaces such as cam/crank sensors and injector/spark control mechanisms.
Good to Have
  • Experience with Infineon Generic Timer Module (GTM) for engine timing control.
  • Understanding of digital signal processing concepts used in knock detection algorithms.
  • Experience with AUTOSAR MCAL configuration using EB Tresos.
Skills

GTM Timer, Autosar, MCAL, digital signal processing

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

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

On-site
USD 96,000 - 165,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 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 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 Engine Control Software Engineer (AUTOSAR)
Embedded Engine Control Software Engineer (AUTOSAR)

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

On-site
USD 96,000 - 165,000
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
AUTOSAR BSW Foundation / Low-Level Driver Developer
AUTOSAR BSW Foundation / Low-Level Driver Developer

Tata Technologies • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Embedded System Developer
Embedded System Developer

Pentangle Tech Services | P5 Group • Waukesha (WI)

On-site
USD 85,000 - 110,000