Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Placements24 is seeking a Lead Automotive Software Developer in Cape Town to guide a talented embedded software team across ECU firmware, sensor integration, and automotive protocols. You will drive architecture, safety assurance (ISO 26262), and CI/CD practices, delivering robust software for infotainment and vehicle control units.
You bring 8+ years in embedded automotive software, strong C/C++, RTOS experience (QNX/AUTOSAR/FreeRTOS), and proven leadership and mentoring abilities in agile
Our client is a pioneering force in the automotive industry, recognized for its commitment to innovation and quality. We are seeking an exceptional Lead Automotive Software Developer with expertise in embedded systems to join our prestigious engineering hub in Cape Town, Western Cape . This leadership position offers the chance to shape the future of automotive software, driving the development of complex embedded solutions for infotainment, driver assistance systems, and vehicle control units. You will guide a talented team of engineers, fostering a collaborative atmosphere and ensuring the delivery of high-quality, reliable software. This role is critical in integrating advanced software features into our next-generation vehicle platforms, ensuring seamless user experiences and superior vehicle performance. We are looking for a visionary leader who is passionate about automotive technology and possesses a deep understanding of embedded software development best practices. Your contributions will be integral to maintaining our position as an industry leader in technological advancement.
Lead the design, development, and implementation of embedded software for automotive applications, including ECU firmware, sensor integration, and communication protocols (CAN, LIN, Ethernet). Architect robust and scalable software solutions that meet stringent automotive safety and performance standards (e.g., ISO 26262). Manage and mentor a team of software developers, providing technical guidance, code reviews, and performance feedback. Collaborate with hardware engineers, systems engineers, and product managers to define software requirements and specifications. Develop and maintain comprehensive software documentation, including design specifications, test plans, and user manuals. Implement and enforce best practices for software development, version control, and continuous integration/continuous deployment (CI/CD). Debug complex software issues, conduct root cause analysis, and implement effective solutions. Contribute to strategic technical planning and technology roadmap development for automotive software. Ensure adherence to project timelines and deliver high-quality software releases.
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 8+ years of experience in embedded software development, with a significant focus on automotive applications. Proven experience leading software development teams and projects. In-depth knowledge of C/C++ programming languages and embedded real-time operating systems (RTOS) like QNX, AUTOSAR, or FreeRTOS. Experience with automotive communication protocols (CAN, LIN, Automotive Ethernet). Familiarity with automotive safety standards (ISO 26262) and cybersecurity principles. Proficiency in using debugging tools, emulators, and simulators for embedded systems. Strong understanding of software architecture patterns and design principles. Excellent analytical, problem-solving, and communication skills. Experience with Agile development methodologies.
Highly competitive salary and performance-based bonuses. Comprehensive health, dental, and vision insurance. Generous pension scheme and life assurance. Opportunities for continuous learning and professional certifications. Access to cutting-edge technology and development tools. Relocation assistance available for qualified candidates. A vibrant and collaborative work environment in beautiful Cape Town .