Login Sign Up
🔔 FCM Loaded

Middleware Engineers-Diagnostics Stack Development Engineer

Tata Consultancy Services

8 - 10 years

Bengaluru

Posted: 21/03/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: SDV MCU Stack Development (Diagnostics Stack Development Engineer)

Location: Bangalore

Exp: 8-10 Years

Required skillset:

1. Strong expertise in Diagnostics Development on MCU-

2. Strong expertise in DCM, DEM, and UDS protocol (ISO 14229)

3. Hands-on experience with DoIP (ISO 13400) and Ethernet-based diagnostics

4. Deep understanding of OBD-II (SAE J1979) and emissions-related diagnostics

5. Proficiency in C/C++, embedded Linux, and real-time operating systems

6. Familiarity with AUTOSAR, ISO 26262, and functional safety principles

7. Experience with diagnostic tools: CANoe, CANalyzer, Wireshark.

8. Knowledge of DTC lifecycle, fault classification, and event memory management

9. Exposure to CI/CD workflows and version control (Git, Jenkins)

Roles and Responsibilities

1. Design, implement, and validate Diagnostic Communication Manager (DCM) modules supporting:

2. UDS (Unified Diagnostic Services) over CAN

3. DoIP (Diagnostics over IP) over Ethernet

4. Develop and maintain Diagnostic Event Manager (DEM) for fault detection, logging, and event handling

5. Ensure compliance with OBD-II standards for emissions and powertrain diagnostics

6. Integrate diagnostic services with AUTOSAR Classic/Adaptive like stacks

7. Configure and manage DTCs (Diagnostic Trouble Codes), freeze frames, and event debouncing

8. Collaborate with platform and application teams to ensure seamless diagnostic data flow across ECUs

9. Conduct validation using tools like CANoe, CANalyzer, and Wireshark

10. Support SOTA (Software Over-The-Air) diagnostic readiness and remote fault reporting

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.