Taro Logo

Senior Software Engineer, Humanoid Robotics

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Robotics

Job Description

NVIDIA is seeking a Senior Software Engineer to join their Humanoid Robotics team within the Isaac Applications Team. This role focuses on building cutting-edge platforms for Physical AI robots, combining simulation-first development with real-world deployment capabilities. The position requires expertise in real-time robotics software development, particularly with multi-body robots like humanoids or quadrupeds. The ideal candidate will work at the intersection of advanced robotics and AI, utilizing NVIDIA's suite of technologies including Jetson Thor, Isaac Gr00t, and Isaac Sim/Lab. This role offers the opportunity to work with state-of-the-art technology in robotics, implementing solutions that bridge research and commercial applications. NVIDIA, as a leader in accelerated computing and AI, provides a dynamic environment with competitive compensation and comprehensive benefits. The position is based in Zurich, Switzerland, offering the chance to work with some of the most innovative minds in the technology sector while contributing to groundbreaking developments in humanoid robotics.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, Humanoid Robotics

  • Build the platform for Physical AI robots enabling sim-first development, real-world deployment, and continuous learning
  • Bring latest advancements in Physical AI to simulated and real humanoid robots
  • Build humanoid reference platform showcasing NVIDIA's technology
  • Collaborate across teams to integrate NVIDIA robotics products
  • Deploy and test software on real robots in the lab

Requirements For Senior Software Engineer, Humanoid Robotics

Python
Linux
  • Master's degree in Robotics, Computer Science, Engineering, or related field
  • 5+ years of experience
  • Experience in designing and building real-time robotics software stacks
  • Success in bringing robotics solutions from lab to launch
  • Proficiency in Python, C++, PyTorch, CUDA, and middleware
  • Strong problem-solving skills
  • Excellent communication skills
  • Ability to adapt to fast-paced development lifecycles

Benefits For Senior Software Engineer, Humanoid Robotics

  • Competitive salaries
  • Comprehensive benefits package

Related Jobs