
Software Engineer – Autonomous Driving (Fixed Term)
At a glance
Highlights
- Fixed‑term 12‑month contract
- Work on NVIDIA's autonomous driving software stack
- Collaboration with architecture and system software teams
Heads up
- Travel around Europe required
- Fixed‑term contract 12 months
Why this role might suit you
A candidate with solid C++ embedded development and control‑theory experience can contribute to NVIDIA's autonomous driving stack, support European customers, and gain exposure to cutting‑edge vehicle control algorithms.
Skills
About the role
NVIDIA is looking for a highly motivated Planning and Control Software Engineer to join its dynamic, collaborative and fast-paced customer delivery organization. In this role, you will become part of the organization’s efforts to extend the functionality of NVIDIA’s autonomous driving software stack. You will support the design, development and adaptation of advanced automotive control algorithms and software. This position requires solid software development skills (C/C++). Prior knowledge about trajectory planning, vehicle control, vehicle ECU, Drive-by-Wire systems, and in-vehicle network and autonomous vehicles are highly valued.
Fixed Term length: 12 months
What you'll be doing:
Support customers in the integration and adaptation of NVIDIA's in-vehicle solutions, making sure that Controller and Planner are adapted and tuned to meet the individual vehicle dynamics KPIs.
Testing, tuning and debugging the controller performance on various platforms (different vehicle types, test campaign, simulation, …).
Provide feedback for overall system design to product level: system architecture, failure mode, system redundancy, etc.
Collaborate closely with the architecture, tools and system software teams at NVIDIA to influence the design of next-generation architectures, software platforms, and programming models by investigating impact on application performance and development productivity.
What we need to see:
BS, MS, or higher degree in Mechanical Engineering, Electrical Engineering, Engineering Cybernetics, Computer Science or equivalent experience
Knowledge and hands-on application background in advanced control theories (classical control, nonlinear control, MPC, optimal control, …).
Minimum 2 years of experience in software development with C/C++ for real-time embedded control systems, such as vehicle ECU systems.
Understanding of test and verification methodologies for automotive software, know-how in writing unit and system level tests.
Good communication and organization skills, with a logical approach to problem solving, good time management and task prioritization skills.
Proactive “can do” attitude and the ability to work with a minimum of supervision.
Willingness to travel around Europe to support NVIDIA partners.
Ways to stand out from the crowd:
Experience as control software engineer at an automotive Tier 1 or OEM.
Experience in NCAP and ADAS functions testing and validation.
Understanding of vehicle architecture and communication protocols (CAN, LIN, Ethernet).
Driving experience in Europe, ideally certified test driver.
With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us and, due to outstanding growth, our elite engineering teams are fast-growing fast. If you're a creative test engineer with a sincere real passion for technology, we want to hear from you.
Questions about this role
How do I apply to this Software Engineer – Autonomous Driving (Fixed Term) role at NVIDIA?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Autonomous Vehicles Engineer in Germany?
Compensation for Autonomous Vehicles Engineer roles in Germany varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Autonomous Vehicles Engineer hub for Germany medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does NVIDIA use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.