- A Bachelor’s Degree in Computer Science, Robotics, Engineering, or a related field or equivalent experience; advanced degrees are helpful.
- 8+ years of full-time industry experience in robotics hardware or software full-stack;
- Hands-on experience with deploying and debugging neural network models on robotic hardware;
- Ability to implement real-time control algorithms, teleoperation stack, and sensor fusion;
- Proficiency in languages such as Python, Rust, C++, and experience with robotics frames (ROS) and physics simulation (Gazebo, Mujoco, Isaac, etc.).
- Experience in maintaining and troubleshooting robotic systems, including mechanical, electrical, and software components.
- Physically work on-site at NVIDIA HQ on all business days.
Ways to stand out from the crowd
- Master’s or PhD’s degree in Computer Science, Robotics, Engineering, or a related field;
- Experience at autonomous driving or humanoid robotics companies on real hardware deployment;
- Experience in robot hardware design;
- Demonstrated Tech Lead experience, coordinating a team of robotics engineers and driving projects from conception to deployment as well as contributions to popular open-source robotics frameworks or research publications in top-tier conferences, such as ICRA, IROS, RSS, CoRL.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and productive people in the world. Please join us and be part of the forefront of developing general-purpose robots and large-scale foundation models!
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.