What You'll Do
Collaborate with engineering and customer teams to integrate advanced driver assistance systems into various vehicle platforms. Configure software parameters to meet functional and performance expectations, ensuring reliable operation across diverse carlines. Deploy updates and enhancements across test fleets, maintaining system stability and functionality.
Diagnose and resolve issues in real-world and simulated environments, analyzing system behavior to identify root causes. Support field testing by installing and maintaining software components, and provide feedback to development teams for iterative improvements. Communicate findings clearly to both technical and non-technical stakeholders, contributing to product refinement.
Requirements
- Hold a Bachelor’s or Master’s degree in engineering or have equivalent hands-on experience
- Have at least three years of experience in automotive or embedded software systems
- Demonstrate strong skills in C/C++ and a scripting language such as Python or Bash
- Be comfortable working on the command line in Linux and QNX environments
- Possess a solid understanding of autonomous vehicle software stacks and system integration challenges
- Show strong problem-solving abilities and logical thinking
- Display effective communication and organizational skills when working with cross-functional teams
- Be available for regular onsite work in the greater Sindelfingen/Stuttgart region
- Be flexible with work hours and willing to travel across Europe as needed
- Have a genuine interest in automotive technology, software development, or autonomous systems
Preferred Qualifications
- Prior experience as an ADAS software engineer at a Tier 1 supplier or OEM
- Familiarity with algorithms used in autonomous parking or driving systems
- Knowledge of vehicle network architectures and communication protocols like CAN, LIN, and Ethernet
- Hold a valid EU driver license and have advanced driving capabilities, including certification for test-driving prototypes (T2 level)
Technical Stack
Work primarily with C/C++, Python, Bash, Linux, QNX, and vehicle communication protocols including CAN, LIN, and Ethernet.
Work Mode
This is an onsite role based in the greater Sindelfingen/Stuttgart area, requiring regular in-person presence. Flexibility in scheduling and willingness to travel across Europe for testing activities is expected.
Benefits
The company fosters an inclusive and diverse workplace, committed to equal opportunity for all. It does not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability.
