Lead Automotive Software Architect
Listed on 2026-11-01
-
Software Development
Software Architect, Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT
Our client, a pioneering force in the automotive technology space, is seeking an exceptional Lead Automotive Software Architect to spearhead their software development initiatives in Cape Town, Western Cape
. This is a critical, on-site position requiring deep expertise in designing and implementing robust, scalable software solutions for next-generation vehicles. You will be responsible for defining the software architecture, ensuring its integrity, and guiding a talented team of software engineers. This role offers the unique challenge of shaping the digital future of automobiles within a company committed to innovation and excellence.
The ideal candidate is a visionary leader with a profound understanding of embedded systems, automotive communication protocols, and modern software development practices. Your contributions will directly impact the performance, safety, and user experience of our client's vehicles. We foster a collaborative environment where cutting-edge ideas are encouraged and brought to life. Join us to make a significant impact on the automotive industry.
- Define and evolve the overall software architecture for automotive systems, adhering to industry standards (e.g., AUTOSAR, ISO 26262).
- Develop high-level software designs and specifications for new vehicle features and platforms.
- Lead and mentor a team of software engineers, providing technical direction and fostering best practices.
- Oversee the implementation of software components, ensuring code quality, performance, and maintainability.
- Collaborate with hardware engineers, systems engineers, and product managers to ensure alignment between software and system requirements.
- Evaluate and select appropriate software technologies, tools, and frameworks for automotive applications.
- Conduct code reviews and architectural assessments to identify and mitigate risks.
- Contribute to the continuous improvement of software development processes and methodologies.
- Stay current with emerging trends and technologies in automotive software and embedded systems.
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Extensive experience (10+ years) in software development, with a significant focus on automotive embedded systems.
- Proven experience as a Software Architect or Technical Lead in the automotive industry.
- Deep understanding of AUTOSAR, RTOS, and automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
- Proficiency in C/C++ and experience with scripting languages.
- Knowledge of functional safety standards (ISO 26262) and cybersecurity principles in automotive.
- Experience with model-based design and simulation tools.
- Strong leadership, communication, and problem-solving skills.
- Ability to work effectively in a fast-paced, collaborative environment.
Our client provides a highly competitive salary, an attractive performance-based bonus structure, comprehensive medical and dental coverage, and a generous pension plan. Opportunities for international travel and professional development are abundant. Employees also gain access to advanced training programs and cutting-edge automotive technology. We believe in rewarding talent and providing a platform for growth within a leading global company. Join our innovative team and help shape the future of automotive software.
(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).