Senior Automotive Diagnostics Engineer
Listed on 2026-11-01
-
Software Development
Software Engineer
Our client, a leader in automotive technology and diagnostics, is seeking an accomplished Senior Automotive Diagnostics Engineer to join their advanced development team in Sandton, Gauteng. This role is instrumental in developing and implementing sophisticated diagnostic strategies and tools for complex automotive systems, including powertrains, chassis, and body electronics. You will be responsible for defining diagnostic requirements, developing diagnostic software modules, and supporting vehicle integration and testing.
The ideal candidate will possess a deep understanding of automotive communication protocols, diagnostic standards (e.g., UDS, OBD-II), and embedded software development. Our client is dedicated to innovation and offers a dynamic environment where engineers can contribute to cutting‑edge automotive solutions and achieve significant professional growth. This is an exceptional opportunity to shape the future of vehicle diagnostics and maintenance.
- Define diagnostic requirements for new automotive systems and features based on market needs and regulatory compliance.
- Design, develop, and test diagnostic software modules and diagnostic services according to industry standards (e.g., UDS on CAN/Ethernet, OBD-II).
- Develop and implement diagnostic test cases for various vehicle ECUs and systems.
- Collaborate with cross‑functional teams, including hardware, software, and systems engineers, to ensure integrated diagnostic solutions.
- Utilize diagnostic tools and measurement equipment for debugging, troubleshooting, and validation of diagnostic functions.
- Support vehicle integration and testing activities, providing expertise in diagnostic troubleshooting.
- Analyze diagnostic data and failure reports to identify root causes and implement corrective actions.
- Stay abreast of the latest advancements in automotive diagnostics technologies and standards.
- Mentor junior engineers and provide technical guidance in the field of automotive diagnostics.
- Document diagnostic specifications, test procedures, and troubleshooting guides.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Automotive Engineering, or a related technical field.
- Minimum of 7 years of experience in automotive diagnostics or embedded software development for automotive applications.
- In‑depth knowledge of automotive communication protocols such as CAN, UDS, and OBD-II.
- Experience with diagnostic tool development or utilization.
- Proficiency in C/C++ programming is highly desirable.
- Understanding of automotive electrical architectures and ECUs.
- Strong analytical and problem‑solving skills with meticulous attention to detail.
- Excellent communication and interpersonal skills, with the ability to work effectively in a team.
- Ability to work independently and take ownership of diagnostic solutions in Sandton, Gauteng .
- Familiarity with automotive safety standards and cybersecurity concepts is a plus.
- Our client offers a competitive salary, comprehensive medical aid and retirement benefits, and significant opportunities for professional development and career advancement.
- This role in Sandton, Gauteng , provides a chance to work on state‑of‑the‑art automotive diagnostic systems with a leading global company.
- Our client is committed to fostering a culture of innovation and supports its employees' growth through training and challenging assignments.
- Enjoy a rewarding career in a dynamic and collaborative work environment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).