Embedded Software Engineer (GTM timer module - Controls/Autosar)
Tata Technologies, Inc.
Auburn Hills, MI, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$114,400.0 - $135,200.0
Working hours
Regular working hours
Job source
Tech stack
AUTomotive Open System Architecture (AUTOSAR)
Software Debugging
Device Drivers
Embedded C
Embedded Software
MATLAB
Software Architecture
Signal Processing
Software Engineering
Systems Integration
Apache Spark
Trace32
Job description
Embedded Software Engineer - Engine Controls GTM/AUTOSAR CDD development Auburn Hills, MI Full time, * 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., Job Description: Controls Engineer This role focuses on developing and supporting vehicle control software for both unmanned and manned ground vehicles using MATLAB/Simulink and …
- 2 days ago +
Requirements
- 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., GTM Timer, Autosar, MCAL, digital signal processing
About the company
ComeJoinUs in #EngineeringABetterWorld. We’re a global product engineering and digital services company focused on fulfilling our mission of helping the world drive, fly, build, and farm by enabling our customers to realize better products and deliver better experiences. We’re the strategic engineering partner businesses turn to when they aspire to be better. Manufacturing companies rely on us to enable them to conceptualize, develop and realize better products that are safer, cleaner, and improve the quality of life for all the stakeholders, helping us achieve our vision of #EngineeringABetterWorld. We’re inspiring a new generation of engineers who, by embracing the opportunities that exist at the convergence of digital technology & traditional engineering, are developing better products. We’re redefining what the world understands by engineering and spreading the influence and impact of engineering as humanity’s best way of addressing its most important challenges and opportunities.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
almost 2 years ago
CH
Chris Heilmann
Dev Digest 102 - Race conditions
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
CH
Chris Heilmann
Dev Digest 138 - Are you secure about this?
almost 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 1 month ago