Robotics Software Engineer - Robot Simulation and Benchmarking

Opens nvidia.wd5.myworkdayjobs.com in a new tab

Overview

  • In the NVIDIA Isaac team, we build tools that bring the power of the GPU to bear on one of today’s grand challenges: physical AI.
  • Doing what’s never been done before takes vision, innovation, and the world’s best talent.
  • As an NVIDIAN, you’ll be immersed in a diverse, encouraging environment where we all work together to advance the frontiers of accelerated computing.
  • We’re looking for a software engineer to join our team to develop simulation tools built for scientists and companies that are using machine learning to solve the future of robotics.
  • You'll join a team of robotics engineers who work at the intersection of simulation and machine learning.
  • Our goal is to build the industry's leading tool for evaluating robot foundation models in simulation.
  • This mission builds on NVIDIA's history of creating virtual worlds using its groundbreaking technology on photorealistic rendering and physics simulation technologies.
  • What you'll be doing: Building simulation frameworks for training and evaluating robot foundation models on top of NVIDIA's Omniverse platform.
  • Working as part of a high-paced software engineering team: design/code reviews, testing, continuous integration, deployment.
  • Training and evaluating robot foundation models.
  • Integrating modern LLM and agentic workflows into simulation and robotics workflows.
  • Working with researchers to translate ideas from research into products that can scale to NVIDIA's user base.
  • Keeping up to date with the state-of-the-art in robotics research.
  • What we need to see: MSc, PhD degree or equivalent in Computer Science, Robotics, or a related field.
  • 3+ years of experience in robotics and/or simulation.
  • Experience in software design and working on a significant software project.
  • Proficiency using Python and development experience with deep learning software stacks (Pytorch, Jax, etc.).
  • Ways to stand out from the crowd: Publications and/or projects that demonstrate excellence in moving the needle in the field of robotics.
  • Robot learning expertise with reinforcement learning and/or imitation learning, Physics simulation expertise.
  • Experience with tools used in the NVIDIA robotics ecosystem (CUDA, warp, Isaac Lab, ROS).
  • Developing and maintaining open-source projects.

Tools & Skills

Languages

Sourced directly from NVIDIA’s career page

Your application goes straight to NVIDIA.

NVIDIA logo

NVIDIA

Switzerland, Zurich

Specialisation
Open roles at NVIDIA
1998 positions
Job ID
/job/Switzerland-Zurich/Robotics-Software-Engineer---Robot-Simulation-and-Benchmarking_JR2021400

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles