TM
UDS Diagnostic Engineer โ C#/.NET _ Softcloud
Tailored Management
๐ฎ๐ณ India
Remote
1 month ago
- C#
- .NET
- WPF
- Windows
- .NET Framework
- MVVM
- Java
- IoT
- AWS
- TypeScript
1 month ago
Experience: 5โ12 Years
Location: Pan India / Remote
Employment: Full-time
CTC: Up to โน25 LPA
Notice Period: Immediate Joiners Only
( Candidates currently based in or willing to work from the following locations will not be considered: Indore, Gujarat/Ahmedabad, Kochi, Kolkata, Lucknow, Bihar, and Odisha.)
Role Overview
We are looking for a UDS Diagnostic Engineer with strong hands-on experience in automotive ECU diagnostics and UDS (Unified Diagnostic Services).The ideal candidate should have practical experience developing or working on automotive diagnostic software using C# OR .NET, preferably with WPF for Windows-based diagnostic applications.
This is not a generic .NET Developer role. Candidates must have demonstrated UDS diagnostic experience in automotive/ECU projects.
Mandatory Skills
- Strong hands-on experience in UDS (Unified Diagnostic Services)
- Experience with ECU Diagnostics
- Good understanding of CAN / CAN FD
- Experience with C#
- Strong experience in .NET / .NET Framework
- Experience developing automotive diagnostic software/tools
- Understanding of communication between diagnostic applications and ECUs
- Experience with WPF / Windows desktop application development
Good to Have
- ISO 14229 โ UDS
- ISO-TP / ISO 15765
- ECU Flashing / ECU Programming
- CAN diagnostic communication
- Vector CANoe / CANalyzer
- PEAK / Kvaser or other CAN hardware/tools
- MVVM architecture
- Automotive diagnostic protocols and services
- Experience with diagnostic applications/tools
Key Responsibilities
- Develop and enhance automotive ECU diagnostic applications using C#/.NET.
- Implement and work with UDS diagnostic services as per ISO 14229.
- Develop Windows-based diagnostic applications using WPF.
- Work with CAN/CAN FD communication for ECU diagnostics.
- Implement and troubleshoot diagnostic communication between the application and ECUs.
- Work with ISO-TP and related automotive communication protocols.
- Support ECU diagnostics, testing, flashing/programming and troubleshooting activities.
- Analyze communication issues between diagnostic software, CAN network and ECUs.
- Collaborate with automotive software, embedded and testing teams.
Ideal Candidate Profile
The candidate should demonstrate a combination of:Automotive Diagnostics + UDS + ECU + CAN + C# OR .NET + WPF
A profile with only C#/.NET/WPF development experience without hands-on UDS diagnostic experience will not be considered.
Similarly, candidates who only use/test diagnostic tools without relevant software development experience should not be prioritized.
Screening Priority
P1 โ Must Have- UDS Diagnostic experience
- ECU Diagnostics
- CAN / CAN FD
- C#
- .NET
- Automotive domain
- WPF
- ISO-TP / ISO 15765
- ECU Flashing
- CANoe / CANalyzer / Vector / PEAK / Kvaser
- MVVM
Target Profile
C#/.NET developer who develops automotive diagnostic software and has hands-on experience with UDS, ECU and CAN communication.๎
๎
๎
๎
| S.no | Req id | Name of the recruitment vendor | Candidate Name | Contact Number | Email ID | Vendor name | Position Applied | Current Company | Experience (Years) | Current CTC | Expected CTC | Notice Period | Location | Remarks | Recruiters |
๎
๎
๎
๎
| Follow below Points while sourcing |
| โ LinkedIn profile verified (same company name in the CV and LinkedIn profile should match). |
| โ Minimum two years of stability in each organization. |
| โ Project duration mentioned (exact dates should be mentioned, not "Till Date "). |
| โ Project details clearly explained. |
| โ Mandatory skills highlighted in yellow (the skills should be reflected in the project experience). |
| โ Notice period validated (exact date should be mentioned). Eg: Immediate(Lwd-July-3-2026) |
| โ Career gap verified (ask the reason for the gap and mention it in the tracker). |
| โ Resume format checked. |
| โ Don't share CVs from Kolkata, Gujarat, or Lucknow. |
| โ Don't share profiles of absconded candidates. |
| โ If the candidate is working in a small company, verify employment documents, PF records, and other supporting documents. |
| โ Mention the Req ID properly. |
| โ Mention total experience and relevant experience for each skill.eg 10 yrs(java-9 yrs, Iot-3 yrs, aws Iot-2 yrs, Typescript-5 yrs) |
| check all docs if small companies |
UDS Diagnostic Engineer โ C#/.NET _ Softcloud ยท Tailored Management