MCU Networking & Diagnostics Engineer
Neeraja PalepuMIDPosted 11h ago
Embedded CCANCAN FDLINEthernetSOME/IPUDSDoIPOBDISO-TPAUTOSAR Classic BSWCOMPduRCanIfCanTpDcmDemNvMNetwork ManagementWake-up/Sleep HandlingBus-off RecoveryDBCARXMLODXCDDECU integrationSIL/HIL testingBench testingVehicle-level debuggingASPICEVector CANoeCANalyzerCANapeDaVinci ConfiguratorDaVinci DeveloperEB tresos
About the Role
We are looking for an experienced MCU Networking & Diagnostics Engineer to design, develop, integrate, and validate automotive communication and diagnostic software for ECU programs.
Key Responsibilities
• Design, develop, integrate, and validate automotive communication and diagnostic software for ECU programs
• Work with automotive communication protocols including CAN, CAN FD, LIN, Ethernet, and SOME/IP
• Implement diagnostics using UDS, DoIP, OBD, ISO-TP, and DTC Management
• Configure and interpret DBC, ARXML, ODX, and CDD
• Perform ECU integration, SIL/HIL testing, bench testing, and vehicle-level debugging
Requirements
• Strong Embedded C development and debugging on automotive microcontrollers
• Experience with AUTOSAR Classic BSW: COM, PduR, CanIf, CanTp, Dcm, Dem, NvM
• Knowledge of Network Management, Wake-up/Sleep Handling, and Bus-off Recovery
• Familiarity with automotive tools such as Vector CANoe, CANalyzer, CANape, DaVinci Configurator/Developer, and EB tresos
• ASPICE awareness and requirements traceability
• Candidates with hands-on automotive MCU communication stack integration, diagnostic software development, systematic debugging, and ECU-level issue resolution experience.