All fields marked * are required
Senior C#/.NET Diagnostic Software Engineer (UDS/CAN)
Experience: 5–10 Years
Location: Pan India / Remote
Employment: Full-time
Notice Period: Immediate Joiners Only
We are looking for a Senior C#/.NET Engineer with hands-on experience in UDS, CAN, ISO-TP, and ECU firmware flashing to develop Windows-based diagnostic applications.
Key Responsibilities:
Develop Windows applications using C#, .NET, WPF, and MVVM.
Implement UDS (ISO 14229) diagnostic and flashing workflows.
Work with CAN/CAN FD and ISO-TP (ISO 15765).
Implement UDS services: 0x10, 0x11, 0x27, 0x34, 0x36, 0x37.
Integrate CAN hardware such as Vector, PEAK PCAN, or Kvaser.
Handle Intel HEX, S-Record, and Binary firmware files.
Implement logging, timeout, retry, error recovery, and CRC/checksum validation.
Debug communication using CANoe/CANalyzer, PCAN-View, or Vehicle Spy.
Key Skills:
C#, .NET, WPF, MVVM
UDS / ISO 14229
CAN / CAN FD / ISO-TP
ECU Diagnostics & Firmware Flashing
UDS services: 0x10, 0x11, 0x27, 0x34, 0x36, 0x37
Vector / PCAN / Kvaser APIs
Intel HEX / S-Record / Binary
CAN tools: CANoe, CANalyzer, PCAN-View
Good to have: DoIP, Prism, DI, Unit Testing, CI/CD.
Best Regards
Ram gavit
Contact:- 7776827345
Required
Preferred
All fields marked * are required
Senior C#/.NET Diagnostic Software Engineer (UDS/CAN)
Experience: 5–10 Years
Location: Pan India / Remote
Employment: Full-time
Notice Period: Immediate Joiners Only
We are looking for a Senior C#/.NET Engineer with hands-on experience in UDS, CAN, ISO-TP, and ECU firmware flashing to develop Windows-based diagnostic applications.
Key Responsibilities:
Develop Windows applications using C#, .NET, WPF, and MVVM.
Implement UDS (ISO 14229) diagnostic and flashing workflows.
Work with CAN/CAN FD and ISO-TP (ISO 15765).
Implement UDS services: 0x10, 0x11, 0x27, 0x34, 0x36, 0x37.
Integrate CAN hardware such as Vector, PEAK PCAN, or Kvaser.
Handle Intel HEX, S-Record, and Binary firmware files.
Implement logging, timeout, retry, error recovery, and CRC/checksum validation.
Debug communication using CANoe/CANalyzer, PCAN-View, or Vehicle Spy.
Key Skills:
C#, .NET, WPF, MVVM
UDS / ISO 14229
CAN / CAN FD / ISO-TP
ECU Diagnostics & Firmware Flashing
UDS services: 0x10, 0x11, 0x27, 0x34, 0x36, 0x37
Vector / PCAN / Kvaser APIs
Intel HEX / S-Record / Binary
CAN tools: CANoe, CANalyzer, PCAN-View
Good to have: DoIP, Prism, DI, Unit Testing, CI/CD.
Best Regards
Ram gavit
Contact:- 7776827345
Required
Preferred