Bachelor's or Master’s degree in an engineering field, or 1-2 years of relevant work experience.
Good knowledge of embedded systems and C/C++ and a scripting language (Python, Bash, etc) to be proficient in operating a complex software stack.
Ability to work efficiently with Linux environment on the command line.
Good communication and organization skills, with a logical approach to problem-solving, good time management, and task prioritization skills, soft skills for customer interaction.
Passion for working on cars, autonomous driving, or software engineering.
Onsite attendance in one of the development and testing locations is required daily.
Flexibility of work hours and willingness to travel around Europe to support testing in many locations.
What you'll be doing:
Supporting the integration, adaptation, and testing of NVIDIA vehicle automation software in customer vehicle variants.
Installing, troubleshooting, and operating software.
Collecting test data or tuning parameters live in-car.
Understanding the quality standards and expected functionality of brand-new features.
Analyzing & diagnosing the underlying events contributing to these metrics, identifying issues, and helping improve the product experience.
Nice to haves:
Internship experience as ADAS software engineer at a Tier 1 or OEM.
Hands-on experience with BlackBerry QNX.
Well-rounded knowledge of how an autonomous vehicle stack (or similar large system) works, and practical experience dealing with the challenges in integrating many components into one solution.
Understanding of vehicle architecture and communication protocols (CAN, LIN, Ethernet).
EU driver's license and advanced driving skills for test driving prototypes that require special training and license (T2).