# Senior Software Engineer, Humanoid Robotics

**Company**: NVIDIA
**Location**: Shanghai
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Senior-Software-Engineer--Humanoid-Robotics_JR2021777?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8f87ebf0-1ee

## Description

As a Senior Robotics Software Engineer on the Isaac Applications Team, you will help build the platform for Physical AI robots , enabling sim-first development, real-world deployment, and continuous learning to make them smarter over time.

The ideal candidate will have strong software engineering skills for (soft) realtime robotics applications and real-world experience with multi-body robots, such as humanoids quadrupeds.

### Responsibilities

- Bring the latest advancements in Physical AI to simulated and real humanoid robots by building the humanoid reference platform showcasing the power of NVIDIA's technology.

- Collaborate across team boundaries to integrate NVIDIA robotics products such as Thor and Isaac Sim into one solution for humanoid robots.

- Spearhead efforts at NVIDIA's Shanghai offices, collaborating with team members in America and Europe.

### Requirements

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

- 5+ years of experience in robotics.

- Proven experience in designing and building real-time robotics software stacks, and deployment on real robots.

- Demonstrated success in bringing robotics solutions from lab to launch, with direct involvement in implementation and deployment.

- Proficiency in C++ and Python, knowledgeable in robotics middleware.

- Ability to adapt to fast paced development lifecycles, multi-functional organizations, new technologies and platforms.

- Strong problem-solving skills and the ability to determine the best approach to complex challenges.

- Excellent communication skills (including English) and a collaborative approach to working effectively with diverse teams.

### Nice to Have

- Familiarity with NVIDIA robotics products such as Jetson and Isaac Sim.

- Background with Bazel.

- Experience as a team lead or manager.

NVIDIA offers highly competitive salaries and a comprehensive benefits package. You'll work alongside some of the most brilliant and talented engineers in the world.

## Skills

### Required
- C++
- Python
- robotics middleware
- real-time robotics software stacks

### Nice to have
- NVIDIA robotics products
- Bazel
- team lead or manager

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Senior-Software-Engineer--Humanoid-Robotics_JR2021777?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
