Taro Logo

Senior Software Engineer - Robotics Application

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

Job Description

NVIDIA is seeking a Senior Software Engineer to join their robotics Isaac team, a rapidly advancing initiative that will significantly impact the future of robotics, including humanoid robots. This role offers a unique opportunity to work at the intersection of large-scale imitation learning, physics simulation, and sim-to-real transfer. The position involves developing next-generation embodied AI using Isaac Lab and Mimic, working with cutting-edge technology in robotics simulation, control, and learning in high-fidelity virtual environments.

The role requires expertise in both theoretical and practical aspects of robotics software development, with a focus on implementing scalable solutions for complex robotics applications. The ideal candidate will have advanced education in robotics or related fields, strong programming skills in Python and C++, and extensive experience with physics simulation tools and reinforcement learning frameworks.

NVIDIA, recognized as one of the most desirable employers in the technology sector, offers competitive compensation including a base salary range of $184,000 - $356,500 (depending on level), equity, and comprehensive benefits. The position is based in Santa Clara, CA, where you'll work with world-class teams pushing the boundaries of robotics technology.

This is an excellent opportunity for someone passionate about advancing the field of robotics and AI, with the chance to work on groundbreaking projects that combine simulation, machine learning, and real-world robotics applications. The role offers significant potential for professional growth and the opportunity to contribute to cutting-edge developments in robotics technology.

Last updated 10 days ago

Responsibilities For Senior Software Engineer - Robotics Application

  • Design and implement scalable data generation pipelines using Isaac Lab and Omniverse
  • Extend and optimize NVIDIA's Isaac Lab/Mimic toolchain for large scale learning
  • Collaborate with research scientists on cutting-edge problems
  • Integrate large-scale, GPU-accelerated training workflows
  • Develop modular and reusable environments for benchmark robotic tasks
  • Contribute to open-source initiatives or publish research

Requirements For Senior Software Engineer - Robotics Application

Python
  • M.S. or Ph.D. in Robotics, Computer Science, Mechanical Engineering, or related field
  • 4+ years of experience in simulation-based reinforcement learning or robotics software
  • Proficient in Python and C++
  • Deep understanding of physics simulation tools
  • Experience with motion imitation, pose tracking, or trajectory optimization
  • Proven track record of delivering complex software projects or publishing at top-tier conferences

Benefits For Senior Software Engineer - Robotics Application

Equity
  • Equity
  • Benefits package offered but details not specified

Related Jobs

Senior Software Engineer, Humanoid Robotics

Senior Software Engineer position at NVIDIA focusing on humanoid robotics, sim2real transfer, and robot learning algorithms.

Senior Software Engineer - Robotics Application

Senior Software Engineer position at NVIDIA focusing on robotics applications, simulation, and AI implementation using Isaac Lab and Mimic.

Senior Software Engineer, Humanoid Robotics

Senior Software Engineering role at NVIDIA focusing on humanoid robotics development, requiring 8+ years of experience and expertise in real-time robotics software development.

Sr. Automation and Robotics Software Engineer

Senior Automation and Robotics Software Engineer position at Protedyne/Labcorp, developing laboratory automation systems with Java, robotics, and machine vision technologies.

Senior Robotics Software Engineer, Manipulation

Senior Robotics Software Engineer position at Chef Robotics, developing advanced manipulation systems for food-handling robots in commercial kitchens.