The role
Job description
Job Description – .NET/C# Automotive Diagnostic Engineer
Position: Automotive Diagnostic Software Engineer
Experience: 3.5 – 4.5 Years
Location: Remote
Employment: Full-time
Domain: Automotive / Vehicle Diagnostics
Key Responsibilities
Develop Windows-based automotive diagnostic applications using C#/.NET and WPF.
Implement and integrate UDS diagnostic services over CAN.
Work with ECUs (Electronic Control Units) for diagnostics and communication.
Develop functionality for:
ECU identification
Reading and clearing Diagnostic Trouble Codes (DTCs)
ECU reset
Diagnostic sessions
Security Access
ECU flashing / programming
Data read/write operations
Understand and work with CAN communication and automotive diagnostic protocols.
Implement diagnostic protocols and functionality into software rather than simply operating diagnostic tools.
Debug communication and diagnostic issues between the application and ECU.
Collaborate with automotive and software engineering teams to develop and enhance diagnostic applications.
Mandatory Skills
Strong hands-on experience in :
UDS – Unified Diagnostic Services
CAN / CAN Bus
ECU Diagnostics
ECU Flashing / Programming
Automotive Domain
C#
.NET / .NET Core
WPF
Best Regards
Ram gavit
Contact:- 7776827345