Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Algorithms @ 4
Machine Learning @ 4
Mathematics @ 4
AI @ 4
Reinforcement Learning @ 4
Robotics @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. The company is building technology at the intersection of automotive and robotics to enable new driver assist features. This role is on the Parking, Autonomous Vehicles team and focuses on building features to support parking and driving activities for the Autonomous Vehicle program.
Responsibilities
- Design planning algorithms to handle navigation in unstructured and semi-structured environments.
- Implement planning algorithms using C++ to support parking and driving features.
- Write documentation and tests for automotive software.
- Develop simulation scenarios to assist development of new features.
- Support deployment of code on test vehicles and support tests.
Requirements
- Experience in Mathematics, Control, Optimization, Machine Learning, Reinforcement Learning, or equivalent.
- Education/experience: PhD with 4+ years, MS with 6+ years, or BS (or equivalent experience) with 8+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field.
- Experience using C++ for development.
Ways to stand out
- Experience with ML planning approaches.
- Previous experience with parking assist features.
- Previous experience leading small teams or projects.
Compensation & Additional Information
- Base salary ranges: 184,000 USD - 287,500 USD for Level 4; 224,000 USD - 356,500 USD for Level 5.
- Eligible for equity and benefits (link to NVIDIA benefits provided in original posting).
- Applications accepted at least until March 22, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.
Location
- Santa Clara, California, United States (full-time)