> Markdown version of [/jobs/ext/1954300-adas-software-developer](https://www.wearedevelopers.com/jobs/ext/1954300-adas-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ADAS Software Developer - **Company:** Stellantis - **Location:** Auburn Hills, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language), Computer Engineering, MATLAB, Software Engineering, Software Requirements Analysis, Software Modules, Git, Build Tools - **Published:** August 6, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/adas-software-developer-auburn-hills-mi-usa-58814291 ## About the Role Experteer Overview In this role you will design and implement ADAS software modules, using model-based methods or C++. You translate product and system requirements into detailed software components and ensure traceability of requirements. You define the feature architecture and work closely with subsystem architects, system leads, suppliers, and validation teams. You contribute to unit and feature validation, shaping in-vehicle ADAS capabilities at system level. This position offers impact across architecture, safety, and performance in a collaborative, cross-functional environment. Compensation / Benefits * Design and develop ADAS software modules using model-based approaches or C/C++ * Define software requirements at subsystem level and translate product/system needs into modules * Document requirements with modeling tools and ensure full traceability * Define feature architecture and collaborate with subsystem architects, system leads, suppliers, and design teams * Perform aaaaaaa and validation and contribute to overall feature validation Tasks * Bachelor in Software Development or Computer Engineering or related field * Minimum 5 years of AD/ADAS in-vehicle feature development * MATLAB/Simulink, C, C++ programming * Experience in requirements definition * Knowledge of ADAS sensor technologies, functional architecture, and vehicle dynamics * Strong proactivity, problem-solving, system thinking, and communication skills * Experience with Git * Experience with Bazel or similar build systems Key requirements * ## Description Experteer Overview In this role you will design and implement ADAS software modules, using model-based methods or C++. You translate product and system requirements into detailed software components and ensure traceability of requirements. You define the feature architecture and work closely with subsystem architects, system leads, suppliers, and validation teams. You contribute to unit and feature validation, shaping in-vehicle ADAS capabilities at system level. This position offers impact across architecture, safety, and performance in a collaborative, cross-functional environment. Compensation / Benefits * Design and develop ADAS software modules using model-based approaches or C/C++ * Define software requirements at subsystem level and translate product/system needs into modules * Document requirements with modeling tools and ensure full traceability * Define feature architecture and collaborate with subsystem architects, system leads, suppliers, and design teams * Perform unit-level validation and contribute to overall feature validation Tasks * Bachelor in Software Development or Computer Engineering or related field * Minimum 5 years of AD/ADAS in-vehicle feature development * MATLAB/Simulink, C, C++ programming * Experience in requirements definition * Knowledge of ADAS sensor technologies, functional architecture, and vehicle dynamics * Strong proactivity, problem-solving, system thinking, and communication skills * Experience with Git * Experience with Bazel or similar build systems Key requirements * ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)