UST
Website:
ust.com
Job details:
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
- Bachelor’s/Master’s 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.
Click on Apply to know more.