WD
Remote Lead Automotive Software Architect - Autonomous Driving Systems
WhatJobs Direct
Remote · South Africa Full-time Lead 2w ago
About the role
About
Our client, a trailblazer in automotive innovation, is seeking a visionary Lead Automotive Software Architect to design and develop the next generation of autonomous driving systems. This is a fully remote position, allowing you to contribute to cutting-edge automotive technology from your home office. You will be responsible for defining the software architecture, setting technical standards, and guiding a team of skilled engineers to bring advanced autonomous features to life. This role demands deep expertise in automotive software, real-time systems, AI/ML, and a passion for shaping the future of mobility.
Responsibilities
- Defining and evolving the software architecture for complex autonomous driving systems, ensuring scalability, robustness, and safety.
- Leading a team of software engineers in the design, development, implementation, and testing of core autonomous driving modules (e.g., perception, planning, control).
- Establishing software development standards, best practices, and processes for the autonomous driving team.
- Collaborating closely with hardware engineers, AI/ML specialists, and system engineers to integrate software components seamlessly.
- Identifying and evaluating cutting-edge technologies and methodologies relevant to autonomous driving.
- Ensuring the software architecture adheres to stringent automotive safety standards (e.g., ISO 26262).
- Conducting technical reviews, providing mentorship, and fostering a culture of innovation and high performance within the remote engineering team.
- Troubleshooting complex software issues and driving timely resolutions.
- Communicating architectural decisions and technical strategies effectively to stakeholders at all levels.
- Contributing to the strategic roadmap for autonomous driving software development.
Requirements
- Master's or PhD in Computer Science, Electrical Engineering, or a related field.
- Minimum of 10 years of experience in automotive software development.
- At least 5 years of experience focused on autonomous driving systems.
- Proven experience in defining and implementing complex software architectures for safety-critical systems.
- Strong knowledge of real-time operating systems (RTOS), C/C++, AI/ML frameworks, and sensor fusion techniques.
- Experience with AUTOSAR, ROS, or similar automotive middleware is highly desirable.
- Excellent leadership, communication, and problem-solving skills.
- Adept at working independently, managing complex technical challenges, and thriving in a results-oriented remote environment.
- Deep understanding of the automotive development lifecycle and regulatory landscape is a significant advantage.
Requirements
- Proven experience in defining and implementing complex software architectures for safety-critical systems is essential.
- Strong knowledge of real-time operating systems (RTOS), C/C++, AI/ML frameworks, and sensor fusion techniques is required.
- Experience with AUTOSAR, ROS, or similar automotive middleware is highly desirable.
- Excellent leadership, communication, and problem-solving skills are critical for collaborating effectively with a distributed team and driving technical consensus.
- You should be adept at working independently, managing complex technical challenges, and thriving in a results-oriented remote environment.
- A deep understanding of the automotive development lifecycle and regulatory landscape is a significant advantage.
Responsibilities
- Defining and evolving the software architecture for complex autonomous driving systems, ensuring scalability, robustness, and safety.
- Leading a team of software engineers in the design, development, implementation, and testing of core autonomous driving modules (e.g., perception, planning, control).
- Establishing software development standards, best practices, and processes for the autonomous driving team.
- Collaborating closely with hardware engineers, AI/ML specialists, and system engineers to integrate software components seamlessly.
- Identifying and evaluating cutting-edge technologies and methodologies relevant to autonomous driving.
- Ensuring the software architecture adheres to stringent automotive safety standards (e.g., ISO 26262).
- Conducting technical reviews, providing mentorship, and fostering a culture of innovation and high performance within the remote engineering team.
- Troubleshooting complex software issues and driving timely resolutions.
- Communicating architectural decisions and technical strategies effectively to stakeholders at all levels.
- Contributing to the strategic roadmap for autonomous driving software development.
Skills
AI/MLAUTOSARC/C++ISO 26262ROSRTOS
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free