Principal Software Engineer, Planning and Controls - Autonomous Vehicles

Sorry, this job was removed Sorry, this job was removed at 02:49 p.m. (CST) on Thursday, Jan 30, 2025
Be an Early Applicant
Santa Clara, CA
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role

If you're passionate about autonomous vehicles, we would love to hear from you! The Autonomous Vehicles team is searching for a creative and expert Software Engineer to develop new autonomous driving features for NVIDIA's autonomous vehicle platform. We are the leading artificial intelligence computing company and are paving the way with innovations in gaming, visualization, supercomputing and self-driving cars. As a key member of our Automotive Vehicles Program Team, you will be a key leader responsible for the software development execution of our autonomous driving software stack. NVIDIA gives automakers, Tier 1 suppliers, automotive research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles. Today, we are working with over 270 partners that are using our platform in the development of autonomous cars, trucks, shuttles and taxis.

As a Principal Software Engineer - Autonomous Vehicles at NVIDIA, you'll be at the forefront of developing next-generation autonomous systems. You'll work on advanced AI algorithms, focusing on decision-making and planning for our autonomous driving solutions. This role offers an outstanding opportunity to apply theoretical knowledge to real-world challenges in the rapidly evolving field of autonomous vehicles.

What you will be doing:

  • Develop and optimize algorithms for autonomous decision-making and path-planning

  • Collaborate with cross-functional teams to implement and test solutions in simulated and real-world environments.

  • Analyze complex traffic scenarios and propose innovative solutions to enhance vehicle performance.

  • Contribute to the integration of cutting-edge research in robotics into our autonomous driving systems.

What we need to see:

  • A Master's or Ph.D. in Computer Science, Robotics, AI, or a related field (or equivalent experience)

  • 15+ Experience with autonomous systems or robotics projects

  • Drive to learn new things and tackle meaningful problems

  • Outstanding communication and cross-team collaboration especially with multinational teams across the globe.

  • Strong programming skills in C++ and Python

  • Solid understanding of robotics fundamentals, including motion planning and control systems

  • Familiarity with machine learning, deep learning, and computer vision concepts

  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment

Ways to stand out from the crowd:

  • Publications in relevant conferences or journals

  • Familiarity with ROS (Robot Operating System) or similar frameworks

  • Knowledge of CUDA or GPU programming is a plus

The base salary range is 272,000 USD - 425,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

The Company
HQ: Santa Clara, CA
21,960 Employees
On-site Workplace
Year Founded: 1993

What We Do

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

Zeta Global Logo Zeta Global

Corporate Development Manager

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Los Angeles, CA, USA
2194 Employees

Crusoe Energy Systems Logo Crusoe Energy Systems

Staff Infrastructure Design Engineer

Cloud • Greentech • Other • Energy
Hybrid
San Francisco, CA, USA
667 Employees

The Aerospace Corporation Logo The Aerospace Corporation

Senior Communications Architecture Analyst

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
3 Locations
4600 Employees
117K-176K Annually

GRAIL Logo GRAIL

Director, Technical Accounting and Reporting # 4105

Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Biotech
Hybrid
Menlo Park, CA, USA
1000 Employees
187K-249K Annually

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account