AD/ADAS Software Developer
Role details
Job location
Tech stack
Job description
We are looking for a highly skilled Senior AD/ADAS Software Developer to strengthen our autonomous driving technology team. In this role, you will design and implement backend systems, cloud-based services, data pipelines, and scenario-processing components that enable tooling for large-scale development, validation, and deployment of advanced driver assistance and autonomous driving functions.
You will collaborate closely with cross-functional teams including perception, simulation, systems engineering, and testing to build robust, scalable, and high-performance software solutions.
Activities
Your tasks
- You develop and design backend services and distributed systems supporting AD/ADAS development workflows
- You design and implement cloud-native architectures for large-scale data processing and scenario management
- You build and optimize data pipelines for ingestion, transformation, storage, and retrieval of sensor data, simulation results, and scenario datasets
- You define and implement test strategies, including automated testing, CI/CD integration, and validation frameworks for AD/ADAS components
- You work with scenario-based development teams to create tools and services for scenario generation, cataloging, and execution
- You ensure high software quality through code reviews, documentation, and adherence to industry standards (e.g., ISO 26262, SOTIF)
- You collaborate with system architects and product owners to translate requirements into scalable technical solutions
- You mentor junior developers and contribute to best practices in software engineering and cloud development
Overview of our tech stack
- Frontend: TypeScript, Vue.js, Vuex, Vite, React, Jest, WebGL
- Backend: TypeScript, Node.js, Express, Next.js, MongoDB, Postgresql, Python, Docker, Kubernetes, Google Cloud
Requirements
The language requirements for this position are: German - Fluent, English - Fluent., * You have a master's degree in Computer Science, Software-Engineering, Robotics, or a related field
- You have 5+ years of experience in backend development (Python, Typescript, Java, or similar)
- You have strong expertise in cloud platforms (AWS, Azure, or GCP) and cloud-native technologies (Docker, Kubernetes, microservices)
- You have proven experience building data pipelines and working with large-scale data processing frameworks
- You have solid understanding of test strategies, automated testing, and CI/CD pipelines
- You have experience with AD/ADAS development, simulation environments, or scenario-based testing
- You are familiar with automotive standards and safety requirements (not required)
- You have knowledge of scenario description formats (e.g., OpenSCENARIO, OpenDRIVE)
- You have understanding of machine learning workflows and data annotation pipelines
- You have excellent English communication skills, both written and verbal