- Software Development:
- Design develop and maintain C# .NET applications for automotive diagnostic systems.
- Implement UDS protocol (ISO 14229 for diagnostic communication.
- Develop and maintain Windows desktop applications using technologies such as WPF WinForms or UWP.
- Experience in API/SDK integration in software solutions.
- Design and develop web applications using technologies such as HTML CSS JavaScript and modern frameworks like Angular or React.
- Collaborate with cross-functional teams to gather and analyse requirements.
- Ensure code quality through code reviews testing and continuous integration.
- Automotive Diagnostics:
- Develop and implement diagnostic services using the UDS protocol.
- Work on troubleshooting and debugging diagnostic issues.
- Collaborate with automotive engineers to integrate diagnostic solutions with vehicle systems.
- UI/UX Design:
- Collaborate with designers to create user-friendly and visually appealing interfaces.
- Ensure that applications are intuitive responsive and provide an optimal user experience.
Incorporate user feedback to refine and improve UI/UX designs
- Bachelors degree in Computer Science Engineering or a related field.
- 5 years of experience in software development with C# .NET.
- Strong understanding of the Unified Diagnostics Services (UDS) protocol (ISO 14229 and its implementation.
- Experience with automotive diagnostics and vehicle communication networks (e.g. CAN LIN).
- Good to have experience in Python Scripting.
- Good to have experience with DevOps tools and practices (e.g. Jenkins Docker Kubernetes Azure DevOps).
- Proficiency in version control systems (e.g. Git).
- Experience in developing Windows desktop applications using WPF WinForms or UWP.
- Experience in developing web applications using HTML CSS JavaScript and modern frameworks like Angular or React.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Good Experience with other automotive protocols (e.g. J2534 OBD-II DoIP).
- Knowledge of cloud platforms (e.g. AWS Azure GCP).
- Familiarity with scripting languages (e.g. Python).
- Experience with agile development methodologies.
.
docker,doip,angular,can,automotive diagnostics,css,kubernetes,azure,html,iso 14229,.net,agile development,api integration,cloud platforms,obd-ii,javascript,git,windows desktop applications,uwp,gcp,winforms,j2534,uds,,azure devops,c#,devops tools,react,jenkins,automotive,lin,python scripting,wpf,aws,vehicle communication networks,uds protocol