Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Nvidia Robotics Software Engineer - Build Developer Experience 
United States, California 
984829072

Today
US, CA, Santa Clara
time type
Full time
posted on
Posted 6 Days Ago
job requisition id

As a Software Engineer in Robotics at NVIDIA, you will play a key role in advancing the field of robotics by working on state-of-the-art technology and infrastructure. You will be part of a dedicated team focused on developing and deploying robotics systems that blend both simulation and real-world applications. If you are enthusiastic about building infrastructure that removes friction and directly enables a team's ability to iterate rapidly, while gaining exposure to the complex challenges of production-grade robotic software, this position is right for you.

What You'll Be Doing:

  • Drive exceptional developer experience and rapid iteration speed by targeting friction points in existing processes and delivering the vital technical infrastructure to ensure smooth, fast workflows.

  • Improve build systems, speed up CI pipelines, and streamline training workflows.

  • Demonstrate your understanding of the unique challenges in the robotics ecosystem to propose solutions that accelerate robot learning.

  • Integrate hardware-in-the-loop (HIL) testing into CI to verify robotics systems under real-world conditions.

  • Collaborate across team boundaries to identify the biggest challenges and the best solutions.

What We Need to See:

  • Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • 8+ years of robotics software and build systems experience.

  • A strong, intrinsic drive to passionately pursue and eliminate development friction, bottlenecks, and toil.

  • Expertise in Bazel and CMake for codebases consisting mainly of C++ and Python.

  • Hands-on experience building reliable and scalable CI/CD pipelines (GitLab, GitHub).

  • Experience with automation of physical systems, such as Hardware-In-the-Loop test setups.

  • Proficient at resolving intricate issues when faced with uncertainty.

  • Excellent communication skills and a collaborative approach to working effectively with diverse teams.

Ways to Stand Out from the Crowd:

  • Practical experience with tools used in the NVIDIA robotics ecosystem such as Jetson, Isaac Sim, Warp, and CUDA.

  • Familiarity with advanced robotics concepts and real-world deployment challenges.

  • Experience with remote caching and execution with Bazel.

  • Demonstrated success in deploying intricate robotics systems across diverse settings.

You will also be eligible for equity and .