Develop diagnostic desktop software for automotive ECU systems using C# and .NET. Build WPF or WinForms applications with MVVM, asynchronous programming, and multithreading. Implement and support UDS and ECU flashing functionality, integrating CAN, CAN FD, and ISO-TP communications through hardware APIs such as Vector XL, PCAN-Basic, Kvaser CANlib, Vehicle Spy, or NI-XNET.
This is a remote position.
Hiring Alert | Senior C#/.NET Diagnostic Software Engineer ? Location: PAN India / Remote
Experience: 5–10 Years
CTC: Up to ₹25 LPA
Notice Period: Immediate Joiners Only
Interview: Virtual
Employment: Full-Time
Join a leading Automotive Technology project focused on diagnostic software and ECU diagnostics
Requirements Must-Have Skills
✅ 5+ years of hands-on C# / .NET desktop application development
✅ Strong experience with WPF or WinForms
✅ MVVM architecture
✅ Async/Await & Multithreading
✅ 2+ years of experience with UDS (ISO 14229) diagnostics or ECU flashing tools
✅ Strong understanding of CAN, CAN FD & ISO-TP (ISO 15765)
✅ Experience with at least one CAN hardware API:
• Vector XL
• PEAK PCAN-Basic
• Kvaser CANlib
• Intrepid Vehicle Spy
• NI-XNET
Similar Jobs
Edtech • HR Tech • Information Technology • Professional Services
Develop Windows-based automotive diagnostic applications using C#/.NET, WPF or WinForms, UDS, ISO-TP, CAN/CAN FD, and MVVM. Responsibilities include ECU diagnostics, firmware flashing, CAN hardware integration, UDS service implementation, checksum and CRC verification, and robust retry, timeout, and recovery handling. The role requires expertise in multithreaded software development, automotive communication protocols, and firmware formats.
Top Skills:
.Net 6+.Net FrameworkAsynchronous ProgrammingBinary BinC#CanCan FdCanalyzerCanoeEcu DiagnosticsFirmware FlashingGitIntel HexIntrepidIso-Tp Iso 15765KvaserMotorola S-RecordMultithreadingMvvmNi-XnetPcan-ViewPeak PcanUds Iso 14229VectorVehicle SpyVisual StudioWinformsWpf
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Manage end-to-end transaction banking and retail payments projects within the BFSI sector, including compliance and regulatory initiatives. Lead Agile delivery, ISO 20022 payments projects, stakeholder communications across multiple geographies, release cycles, delivery management, RAID tracking, escalations, and senior stakeholder engagement. Mobile release management experience is preferred.
Top Skills:
AgileConfluenceIso 20022JIRA
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Business Analyst responsible for payments and digital journey initiatives within retail and global banking. The role involves requirements elicitation, backlog and Agile delivery management, customer channel analysis, MVP prioritization, epics and user stories, stakeholder alignment, market and As-Is analysis, solution walkthroughs, implementation support, and coordination across business, technology, operations, risk, legal, compliance, and UX teams.
Top Skills:
ConfluenceJIRA
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

