Back to Search
Overview
Senior

Senior System Software Engineer, Robotics

Confirmed live in the last 24 hours

NVIDIA

NVIDIA

China, Shanghai
On-site
Posted May 1, 2026

Job Description

As a Senior System Software Engineer on the NVIDIA Isaac projects, you will help build the platform for Physical AI — bring up robots with software and hardware from OEMs, develop auto-verification pipelines and support R&D on various aspects of NVIDIA robotics projects. The ideal candidate will have strong software engineering skills for real-time robotics applications and real-world experience with a variety of robot embodiments, such as humanoids, robotic manipulators, surgical robots, etc.

What You Will Be Doing:

  • Work closely with OEMs to bring up and maintain NVIDIA robotics stack based on NVIDIA SW stack, OEM SDKs and SW/HW integration.

  • Build auto-verification pipelines for the software and hardware of humanoid robots.

  • Verify the robot system and hardware capabilities on existing and new robotic systems.

  • Collaborate across team boundaries to verify SDKs of different robotic platforms, communicate with OEMs and address SDK issues in collaboration with vendors.

  • Take on a variety of challenges, bridging between research and commercial environments.

  • Deploy and test the internal software on physical robots and their digital twins.

What we need to see:

  • Master's degree or above in Robotics, Computer Science, Engineering, or a related field, or equivalent experience.

  • 3+ years of experience.

  • Skilled at robotic system software development.

  • Familiar with popular VLA and RL algorithms, co-working with robotics researchers to deploy and evaluate robotic policy for specific tasks.

  • Proven experience in designing and building robotics software stacks.

  • Proficiency in Python, C++, PyTorch. Willingness to learn new 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.

  • Use agentic AI to accelerate and scale software development

Ways to Stand out from The Crowd:

  • Background with system software of humanoid robots.

  • Experience with different sensors and drivers of humanoid robots.

  • Familiarity with NVIDIA robotics products such as Jetson, IGX, GR00T, Isaac Sim/Lab, Holoscan, Isaac for Healthcare.

  • Familiarity with VLAs, RL(Reinforcement Learning) and IL (Imitation Learning).

  • Proficiency using agentic AI tools to accelerate software development.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you!