Demo

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

Tata Technologies
Auburn, MI Full Time
POSTED ON 3/13/2026
AVAILABLE BEFORE 9/8/2026

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.


 

Salary.com Estimation for Embedded Software Engineer (GTM timer module - Controls/Autosar) in Auburn, MI
$100,341 to $122,760
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer (GTM timer module - Controls/Autosar)?

Sign up to receive alerts about other jobs on the Embedded Software Engineer (GTM timer module - Controls/Autosar) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tata Technologies

  • Tata Technologies Kalamazoo, MI
  • Job Summary The Manufacturing Engineer – Shielding/Guarding is responsible for ensuring machine and operator safety through the design, development, and im... more
  • 9 Days Ago

  • Tata Technologies Ann Arbor, MI
  • Role description What you’ll be doing Using your knowledge in design process and standards, outputting typical design team deliverables such as 3D models, ... more
  • 9 Days Ago

  • Tata Technologies Lynn, MA
  • Role description Job Title: CMM Programmer / PC-DMIS Programmer Location: Lynn, MA Job Description Program complex aerospace parts utilizing advanced PCDMI... more
  • 9 Days Ago

  • Tata Technologies Foster, CA
  • Job description: Role Summary You will develop and deliver battery management system (BMS) application software in MATLAB/Simulink and Stateflow for a 400 ... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer (GTM timer module - Controls/Autosar) jobs in the Auburn, MI area that may be a better fit.

  • Actalent Auburn, MI
  • Embedded Software Engineer Job Description As an Embedded Software Engineer, you will design and develop complex code for mission-critical systems. You wil... more
  • 12 Days Ago

  • Actalent Sterling, MI
  • Job Title: Embedded Software Engineer Job Description This role involves the requirements generation, simulation, design, development, and integration of c... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!