Nvidia
Senior Technical Program Manager - Robotics
Found: April 4, 2026
This role is based in Santa Clara, CA and requires on-site work at least 2 days a week.
Compensation:
$168,000 - $322,000/year
Responsibilities:
- Own end-to-end program execution for robotics software initiatives: requirements, schedules, risk mitigation, and releases.
- Coordinate cross-functional workstreams across product, simulation, model training, deployment, on-robot validation and more.
- Provide independent technical perspective — challenging assumptions, identifying architectural risks, and grounding decisions in sound engineering principles.
- Drive process improvements to the product lifecycle (PLC), lead release planning.
- Facilitate technical reviews, triage blockers, and communicate status to stakeholders and leadership.
- Identify and handle multi-functional dependencies and risks proactively.
Requirements:
- BS or MS in Computer Science, Robotics, AI, or related field (or equivalent experience).
- 8+ years in Technical Program Management delivering software products.
- Hands-on robotics experience in one or more: robot learning, simulation-based development, model deployment to edge/robot platforms, robot evaluation/benchmarking, or sensor integration.
- Strong grasp of foundational concepts in software development and Agile methodologies.
- Proven success managing complex, multi-team programs with competing priorities.
- Technical depth sufficient to evaluate engineering proposals, ask probing questions, and offer informed feedback.
- Ability to think long-term and build consensus to make programs successful.
Ways to Stand Out:
- Prior software development or robotics engineering role.
- Direct experience with Isaac Sim, Isaac ROS, Omniverse, or equivalent simulation/SDK tools.
- Familiarity with ML training pipelines, reinforcement learning, or imitation learning workflows.
- Background in autonomous vehicles, manipulation, or mobile robotics platforms.
- Experience navigating hardware/software co-development cycles.