AUTOSAR BSW Diagnostics Development Engineer
UST
2 - 5 years
Bengaluru
Posted: 19/05/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job Description: AUTOSAR BSW Diagnostics Development Engineer
Role Overview
We are looking for an experienced AUTOSAR BSW Diagnostics Engineer with strong expertise in Diagnostics, Failure Management, and NvM development, along with hands-on experience in C++ and ASPICE-based automotive software development. Experience in ADAS (Video/Radar) product lines is highly desirable.
Qualification
- Bachelors/Masters in Electronics / Electrical / Computer Science / Automotive Engineering
Experience Range
- 3 to 9 years in automotive embedded software development
Key Responsibilities
- Develop and integrate AUTOSAR 4.5 Basic Software (BSW) modules.
- Design and implement Diagnostics stack components (DCM, DEM, UDS).
- Handle failure management including DTC configuration, fault detection, and reporting.
- Work on NvM (Non-Volatile Memory) stack and Memory services (MemIf, Fee, EEPROM).
- Perform BSW configuration, integration, and validation.
- Develop embedded software using C/C++ following automotive standards.
- Debug and validate ECU behavior using tools like CANoe, CANalyzer, Trace32.
- Ensure compliance with ASPICE (Automotive SPICE) processes.
- Collaborate with system, application, and hardware teams for integration.
- Support issue analysis, root cause investigation, and defect fixing.
Required Skills & Experience
- Strong experience in AUTOSAR Classic Platform (4.x, preferably 4.5).
- Hands-on experience in BSW modules (DCM, DEM, NvM, COM, CanTp, etc.).
- Solid understanding of Diagnostics protocols (UDS ISO 14229).
- Experience in Failure Management / DEM / DTC handling.
- Expertise in NvM and Memory Stack configuration and debugging.
- Strong programming skills in C++ (embedded mandatory).
- Experience with ASPICE development processes.
- Familiarity with ISO 26262 functional safety (good to have).
- Knowledge of communication protocols: CAN, LIN, Ethernet.
Good to Have
- Experience in ADAS domains (Video / Radar / Camera systems).
- Exposure to Bootloader or ECU flashing.
- Hands-on with tools like Vector CANoe, EB Tresos, DaVinci.
- Experience in MCAL/BSW integration and configuration tools.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
