Cortex Consultants
C#/.Net Developer - Automotive Diagnostics
Job Location
chennai, India
Job Description
Location: Chennai, Tamil Nadu Experience: 5-8 Years Employment Type: Full-time Joining: Immediate Joiners Preferred About the Role: We are seeking a highly skilled and motivated C# .NET Developer with a strong background in automotive diagnostics to join our dynamic team in Chennai. The ideal candidate will have extensive experience in developing robust and efficient applications for vehicle diagnostics, with a particular focus on implementing the UDS protocol. You will be responsible for designing, developing, and maintaining desktop and web applications, ensuring high code quality, and collaborating with cross-functional teams to deliver cutting-edge diagnostic solutions. Responsibilities : Application Development : - Design, develop, and maintain C# .NET applications specifically tailored for automotive diagnostics. - Develop and implement robust and scalable solutions for vehicle communication and diagnostics. - Create and maintain Windows desktop applications using WPF, WinForms, and UWP. - Build and deploy web applications using ASP.NET, and modern JavaScript frameworks like Angular or React. Diagnostic Protocol Implementation : - Implement and integrate the Unified Diagnostic Services (UDS) protocol (ISO 14229) for seamless diagnostic communication. - Work with CAN, LIN, and other relevant vehicle communication protocols. API and SDK Integration : - Integrate external APIs and SDKs to enhance application functionality. - Develop and maintain APIs for data exchange and communication. Code Quality and Testing : - Ensure high code quality through rigorous code reviews, unit testing, and integration testing. - Troubleshoot and debug complex diagnostic issues. Collaboration and Communication : - Collaborate with product managers, hardware engineers, and other stakeholders to analyze requirements and deliver effective solutions. - Communicate effectively with team members and provide technical guidance. - Work with UI/UX designers to enhance the user experience of the applications. Maintenance and Support : - Provide ongoing maintenance and support for existing applications. - Identify and implement improvements to existing diagnostic processes. Requirements : Technical Skills : - 5-8 years of professional experience in C# .NET development. - Strong understanding and practical experience with the UDS protocol (ISO 14229). - Proficiency in working with CAN, LIN, and other vehicle communication protocols. - Extensive experience in developing Windows desktop applications using WPF, WinForms, and UWP. - Experience in developing web applications using ASP.NET and JavaScript frameworks (Angular/React). - Strong understanding of object-oriented programming principles and design patterns. - Proficiency in using Git for version control. - Experience with API integration (RESTful, SOAP). - Familiarity with DevOps tools such as Jenkins, Docker, and Kubernetes. Soft Skills : - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team. - Strong attention to detail. - Ability to quickly learn new to Have : - Experience with Python programming. - Experience with cloud platforms (AWS, Azure, GCP). - Knowledge of other automotive diagnostic protocols such as J2534, OBD-II, and DoIP. - Familiarity with Agile development methodologies (Scrum, Kanban). - Experience in embedded systems (ref:hirist.tech)
Location: chennai, IN
Posted Date: 3/12/2025
Location: chennai, IN
Posted Date: 3/12/2025
Contact Information
Contact | Human Resources Cortex Consultants |
---|