Share
As a Senior Robotics Software Engineer on the Isaac Applications Team, you will help build the platform for Physical AI robots — enabling sim-first development, real-world deployment, and continuous learning to make them smarter over time. The ideal candidate will have strong software engineering skills for (soft) realtime robotics applications and real-world experience with multi-body robots, such as humanoids or quadrupeds.
What You Will Be Doing
Bring the latest advancements in Physical AI to simulated and real humanoid robots by building the humanoid reference platform showcasing the power of NVIDIA's technology.
Collaborate across team boundaries to integrate NVIDIA robotics products such as Jetson Thor, Isaac Gr00t, and Isaac Sim/Lab into one solution for humanoid robots.
Take on a variety of challenges, bridging between research and commercial environments.
You will be deploying and testing your software on real robots in the lab.
What we need to see:
Master's degree in Robotics, Computer Science, Engineering, or a related field, or equivalent experience.
5+ years of experience.
Proven experience in designing and building real-time robotics software stacks.
Demonstrated success in bringing robotics solutions from lab to launch, with direct involvement in implementation and deployment.
Proficiency in Python, C++, PyTorch, CUDA, and middleware. Willingness to learn new languages and tools as needed.
Ability to adapt to fast-paced development lifecycles, multi-functional organizations, new technologies and platforms.
Strong problem-solving skills and the ability to determine the best approach to complex challenges.
Excellent communication skills and a collaborative approach to working effectively with diverse teams.
Ways to Stand out from The Crowd:
Familiarity with NVIDIA robotics products such as Jetson, Isaac Gr00t, Isaac ROS and Isaac Sim/Lab.
Experience with Machine Learning / Reinforcement Learning.
Experience with Bazel.
These jobs might be a good fit