Lead Automotive Software Architect - ADAS
WhatJobs Direct
About the role
About
Our client is a pioneer in the automotive industry, revolutionizing the way vehicles perceive and interact with their environment. We are looking for an exceptional Lead Automotive Software Architect with a deep passion for Advanced Driver-Assistance Systems (ADAS) to join our fully remote team. This role offers the unique opportunity to shape the future of autonomous driving from the ground up, defining the software architecture that will power the next generation of vehicles. You will be working with a world‑class team of engineers, collaborating across global time zones to build safe, reliable, and intelligent automotive systems.
Key Responsibilities
- Define and drive the software architecture for ADAS features, ensuring scalability, robustness, and maintainability.
- Lead the design and development of software components for perception, sensor fusion, path planning, and control systems.
- Collaborate closely with hardware engineers, systems engineers, and product managers to translate requirements into architectural designs.
- Establish software development best practices, coding standards, and review processes.
- Mentor and guide a team of talented software engineers, fostering a culture of technical excellence and innovation.
- Oversee the integration of software components and ensure seamless functionality across the vehicle platform.
- Conduct architectural reviews and risk assessments to identify potential issues and propose mitigation strategies.
- Champion the adoption of new technologies and methodologies in automotive software development.
- Ensure compliance with automotive safety standards (e.g., ISO 26262).
- Contribute to the long‑term vision and roadmap for our ADAS software development.
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years focused on automotive systems and ADAS.
- Demonstrated expertise in designing complex, real‑time embedded software architectures.
- Strong understanding of ADAS algorithms (e.g., object detection, tracking, sensor fusion, path planning).
- Proficiency in C++ and experience with software development tools and methodologies (e.g., AUTOSAR, Agile, CI/CD).
- Experience with simulation tools and model‑based design.
- Familiarity with functional safety standards like ISO 26262.
- Excellent leadership, communication, and interpersonal skills.
- Proven ability to work effectively in a distributed, remote team environment.
- Experience with AI/ML in an automotive context is highly desirable.
Additional Information
- This is a groundbreaking opportunity to be at the forefront of automotive innovation.
- As a fully remote position, you'll enjoy the flexibility to work from anywhere while contributing to cutting‑edge technology that will impact millions of lives.
- Our client is committed to creating an inclusive and empowering work environment.
Requirements
- Demonstrated expertise in designing complex, real-time embedded software architectures.
- Strong understanding of ADAS algorithms (e.g., object detection, tracking, sensor fusion, path planning).
- Proficiency in C++ and experience with software development tools and methodologies (e.g., AUTOSAR, Agile, CI/CD).
- Experience with simulation tools and model-based design.
- Familiarity with functional safety standards like ISO 26262.
- Excellent leadership, communication, and interpersonal skills.
- Proven ability to work effectively in a distributed, remote team environment.
Responsibilities
- Define and drive the software architecture for ADAS features, ensuring scalability, robustness, and maintainability.
- Lead the design and development of software components for perception, sensor fusion, path planning, and control systems.
- Collaborate closely with hardware engineers, systems engineers, and product managers to translate requirements into architectural designs.
- Establish software development best practices, coding standards, and review processes.
- Mentor and guide a team of talented software engineers, fostering a culture of technical excellence and innovation.
- Oversee the integration of software components and ensure seamless functionality across the vehicle platform.
- Conduct architectural reviews and risk assessments to identify potential issues and propose mitigation strategies.
- Champion the adoption of new technologies and methodologies in automotive software development.
- Ensure compliance with automotive safety standards (e.g., ISO 26262).
- Contribute to the long-term vision and roadmap for our ADAS software development.
Skills
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