Senior Software Engineer, Humanoid Robotics

NVIDIA NVIDIA · Semiconductors · Shanghai, China

Senior Software Engineer to build the platform for Physical AI robots, enabling sim-first development, real-world deployment, and continuous learning. Focus on humanoid robots, integrating NVIDIA products, and collaborating with global teams.

What you'd actually do

  1. 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.
  2. Collaborate across team boundaries to integrate NVIDIA robotics products such as Thor and Isaac Sim into one solution for humanoid robots.
  3. Spearhead efforts at NVIDIA's Shanghai offices, collaborating with team members in America and Europe.

Skills

Required

  • 5+ years of experience in robotics
  • designing and building real-time robotics software stacks
  • deployment on real robots
  • bringing robotics solutions from lab to launch
  • implementation and deployment
  • C++
  • Python
  • robotics middleware
  • fast paced development lifecycles
  • multi-functional organizations
  • new technologies and platforms
  • problem-solving skills
  • complex challenges
  • English communication skills
  • collaborative approach

Nice to have

  • NVIDIA robotics products such as Jetson and Isaac Sim
  • Bazel
  • team lead or manager experience

What the JD emphasized

  • real-time robotics software stacks
  • deployment on real robots
  • bringing robotics solutions from lab to launch

Other signals

  • Physical AI
  • sim-first development
  • real-world deployment
  • continuous learning