senior software engineering Technical Program Manager ic · Posted May 14, 2026

About this role

Nvidia is hiring a senior-level Technical Program Manager in the software engineering function as a remote position.

Role
Technical Program Manager
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Remote (United States)
Work mode
Remote
Posted
May 14, 2026

More roles at Nvidia

Senior DFT Engineer
Santa Clara, CA · senior
Python Deep Learning
Senior PHY System Engineer
Yokneam, Israel · senior
Python Testing
Software Manager, Cumulus Linux
Tel Aviv, Israel · manager
Python Java C++
Senior Manager, IT Software Engineering
Shanghai, China · senior
Python LLMs RAG
Senior System Level Test Engineer - LPU
Santa Clara, CA · senior
Python C C#
All Nvidia jobs →

Job description

from Nvidia careers

Within NVIDIA's Hardware Infrastructure organization, we support a broad portfolio of engineering programs spanning simulation, performance modeling, validation tooling, and more. As a TPM on this team, you will be focused on our architectural modeling and functional simulation efforts — developing and maintaining the tools and environments that empower hardware and software engineers to develop architectural models and run system-level simulations for next-generation GPUs.

Hardware Infrastructure serves as the foundational platform for silicon development. We build and operate the systems, environments, and tools that enable hardware engineers to design, simulate, validate, and tape out chips. In addition, we support software teams specifically through our source control platforms, enabling development of new products. Our mission is to accelerate engineering velocity while maintaining the performance, efficiency, and reliability required to deliver world-class silicon, while ensuring seamless collaboration where hardware and software development intersect.

What You'll Be Doing:

  • Own and drive NVIDIA's software left-shift program, ensuring software teams have the environments, interfaces, and infrastructure they need to begin development earlier in the silicon lifecycle.

  • Partner with architecture, modeling, and software teams to identify and resolve dependency blockers that prevent software from moving left.

  • Define program structure, milestones, and success criteria for pre-silicon software readiness across multiple concurrent chip programs.

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions