NVIDIA-posted 2 days ago
Full-time • Mid Level
Us, CA
5,001-10,000 employees

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 30 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing, an era in which our GPUs serve as the brains of computers, robots, and self-driving cars that can understand the world. 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, supportive environment where everyone is inspired to do their best work. The Robotics Software team builds the NVIDIA Isaac platform, powering countless robots around the world. A growing focus is advanced manipulation guided by cameras or other sensors, where accelerated computing is revolutionizing manufacturing, logistics, and any application where a robot must interact with the physical world. We are now looking for a Robotics Software Engineer to join the team! What you'll be doing: Building systems that empower robot arms to perform complex manufacturing tasks, using a combination of learning-based and model-based approaches, along with powerful perception algorithms. Refining, training, and testing control schemes in simulation and on physical robots, including multi-arm robots and humanoids. Crafting robust and performant implementations of motion generation algorithms that you invent in collaboration with creative researchers and engineers. Working with an outstanding team of robotics software engineers to deliver the technology you develop to leading companies and researchers, including as open-source software.

  • Building systems that empower robot arms to perform complex manufacturing tasks, using a combination of learning-based and model-based approaches, along with powerful perception algorithms.
  • Refining, training, and testing control schemes in simulation and on physical robots, including multi-arm robots and humanoids.
  • Crafting robust and performant implementations of motion generation algorithms that you invent in collaboration with creative researchers and engineers.
  • Working with an outstanding team of robotics software engineers to deliver the technology you develop to leading companies and researchers, including as open-source software.
  • BS, MS, or PhD degree in Computer Science or a related field, or equivalent experience.
  • You have 5+ years of experience in robotic manipulation.
  • You’re proficient in modern C++ and Python.
  • Prior research or projects related to motion planning and control, simulation, or a related area.
  • Familiarity with reinforcement learning and imitation learning.
  • Self-motivated and willing to work with a distributed team to break new ground.
  • You possess a passion for robotics and building production software.
  • Experience with ROS 2.
  • Expertise in bimanual manipulation.
  • Experience developing optimized implementations of numerical or geometric algorithms.
  • Experience with parallel programming and especially CUDA C++.
  • You will also be eligible for equity and benefits .
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service