Senior Software Engineer, Planning and Controls - Autonomous Vehicles
at Nvidia
USD 224,000-356,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Linux @ 4 Algorithms @ 4 Git @ 4 Agile @ 4Details
We are seeking an energetic, hardworking Senior Software Engineer to join the Prediction team and develop key autonomous driving features for our DRIVE solution. In this role you will spearhead work on planning problems to build robust software solutions and help design and mature new products through to production in collaboration with globally distributed teams.
Responsibilities
- Architect new designs to enable new functions or to improve performance.
- Lead engineering efforts to develop, tune, and verify algorithms and software using both ML-based and classical approaches in vehicle, VRU, and other object prediction.
- Debug and address issues identified in simulations and in test drives.
- Collaborate with globally distributed teams to enhance the software architecture, improve development processes and tooling.
- Define and verify product requirements through detailed analysis, simulation, in-car testing, and benchmarking existing products.
- Mature prototype software to production quality.
Requirements
- BS or higher in an engineering or technical field (Mechanical, Electrical, Computer Science, Physics, etc.) or equivalent experience.
- 12+ years of practical experience.
- Experience writing software in C++.
- Experience with prediction model training and deployment.
- Comfortable working in an Agile/Scrum environment (Gerrit or similar).
- Comfortable using GIT in a Linux environment.
Ways to stand out / Nice to have
- Experience shipping automotive software products, especially Autonomous Driving or ADAS.
- Exposure to regulatory standards such as ISO 26262 and safety decompositions (ASIL) or industry equivalents; prior experience building safety-critical software architectures.
- Experience building deep learning–based prediction systems with model training and inference.
- Expertise in fundamental physics — kinematic and dynamic models of rigid bodies.
- Background with traditional planning algorithms (A*, D*, RRTs, probabilistic roadmaps, etc.).
About the team & company
NVIDIA’s academic and commercial groups are powering advances in AI using deep learning techniques running on NVIDIA GPUs. The team works on AI systems for autonomous vehicles, robotics, and other domains where deep learning and high-performance computing enable major breakthroughs.
Compensation & Benefits
- Base salary range: 224,000 USD - 356,500 USD (determined based on location, experience, and comparable pay).
- You will also be eligible for equity and benefits.
Other
- Applications for this job will be accepted at least until October 21, 2025.
- NVIDIA is an equal opportunity employer and values diversity in its workforce.