# Senior Software Engineer - NVIDIA Warp

**Company**: NVIDIA
**Location**: Santa Clara
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer---NVIDIA-Warp_JR2012134-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_205b583f-4b4

## Description

Are you passionate about robotics and ready to expand embedded systems? At NVIDIA, we're developing the future of AI and robotics. Our team is advancing GPU-accelerated simulation and robotics algorithms with NVIDIA Warp. Join us and collaborate with an experienced group committed to pushing the limits in robotics.

**What you'll be doing:**

- Own and improve the end-to-end path for deploying Warp-based robotics and simulation components onto embedded platforms such as Jetson.

- Build and maintain reproducible deployment workflows including cross-compilation, CI, packaging, and containerized delivery for embedded robotics targets.

- Optimize on-device performance under real constraints including latency, throughput, memory footprint, thermals, and power.

- Debug complex issues across the stack spanning Python, C++, CUDA, drivers, and embedded Linux, including hard-to-reproduce device-specific failures.

- Integrate Warp components into robotics applications and frameworks, including ROS 2 and Isaac-based stacks, and work with partner teams to unblock adoption.

- Develop system-level testing, validation, and performance regression infrastructure for embedded targets.

- Collaborate with compiler, runtime, and kernel engineers to improve portability and performance across GPU architectures and embedded configurations.

**What we need to see:**

- B.Sc. or M.Sc. or Ph.D. or equivalent experience in Computer Science, Computer Engineering, Robotics, Applied Math, Physics, or a related field.

- 8+ years of experience with software engineering skills in C++ and Python, comfortable working across build systems and deployment tooling.

- Experience shipping software to embedded or edge devices, ideally in robotics, autonomy, or real-time systems.

- Practical understanding of Linux-based deployment workflows including packaging, dependencies, drivers, and debugging in constrained environments.

- Ability to reason about GPU performance and memory behavior, and to diagnose bottlenecks using profiling and system tools.

- Strong collaboration and communication skills, with a bias toward execution and unblocking users.

## Skills

### Required
- C++
- Python
- Linux
- GPU
- Robotics
- Embedded Systems

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer---NVIDIA-Warp_JR2012134-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
