Senior Robotics Software Engineer, Manipulation

at Nvidia
USD 148,000-287,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 6 Algorithms @ 4 Parallel Programming @ 4 CUDA @ 4

Details

NVIDIA's Robotics Software team builds the NVIDIA Isaac platform and focuses on advanced manipulation guided by cameras and sensors. The team develops learning-based and model-based methods, perception algorithms, simulation, and production-quality software that powers robot arms, multi-arm systems, and humanoids.

Responsibilities

  • Build systems enabling robot arms to perform complex manufacturing and logistics tasks using a mix of learning-based and model-based approaches.
  • Develop and refine control schemes in simulation and on physical robots (including multi-arm and humanoid systems).
  • Craft robust, performant implementations of motion generation and control algorithms in collaboration with researchers and engineers.
  • Work with the team to deliver software to customers and researchers, including contributing to open-source projects (NVIDIA Isaac).

Requirements

  • BS, MS, or PhD in Computer Science or a related field, or equivalent experience.
  • 5+ years of experience in robotic manipulation.
  • Proficient in modern C++ and Python.
  • Prior research or projects related to motion planning, control, or simulation.
  • Familiarity with reinforcement learning and imitation learning.
  • Self-motivated and able to work with a distributed team.

Ways to stand out

  • Passion for robotics and shipping 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++.

Compensation & Benefits

  • Base salary ranges provided by level:
    • Level 3: 148,000 USD - 235,750 USD
    • Level 4: 184,000 USD - 287,500 USD
  • Eligibility for equity and company benefits.

Other details

  • Location: Santa Clara, CA, United States (job listing location).
  • Employment type: Full time.
  • Applications accepted at least until September 24, 2025.
  • NVIDIA is an equal opportunity employer committed to diversity and inclusion.