Manager, Software Technical Program Management - Datacenter Systems

Nvidia

Actively hiring Posted this week Verified listing
Santa Clara, CA Posted 6 days ago $200,000$322,000 / year

At a glance

AI generated

TL;DR

As a Senior TPM (Technical Program Manager) in NVIDIA’s data center platforms/solutions team, you will lead a group of Senior TPMs to drive technical interactions with internal NPI and sustaining engineering teams on software and firmware stacks. Your role involves fostering strong connections between these teams to create effective feedback loops, understanding new server platforms, guiding release planning, and aligning schedules with hardware development. You will also spearhead process improvement initiatives and standardize SDLC processes across multiple teams. This position requires a deep understanding of server software, system architecture, and multi-node system software for accelerators like GPUs and CPUs. Ideal candidates have at least 8 years of experience in developing complex low-level or system software projects, with strong leadership skills to manage diverse technical groups and coordinate activities between hardware, firmware, and software teams.

Skills

server software system firmware compute server architecture SDLC multi-node system software GPUs DPUs FPGAs CPUs networking storage memory hierarchy interrupts memory-mapped IO

What you'll do

  • Lead technical interactions with internal NPI and sustaining engineering teams on software and firmware stack.
  • Build strong connections between sustaining engineering and NPI teams to enable feedback loops.
  • Guide release planning and alignment with hardware schedules for new platforms.
  • Drive process improvement initiatives and propagate SDLC standard processes across multiple teams.
  • Interact with diverse technical groups, spanning all organizational levels, to ensure cohesive project execution.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field with 8+ years of development and leadership experience.
  • Extensive experience leading complex low-level or system software projects and managing teams for over 3 years.
  • Proven ability to manage multiple high-priority projects simultaneously while maintaining thoroughness.
  • Strong interpersonal skills and effective communication across diverse technical groups at all levels.
  • Deep understanding of server software, system firmware, and compute server architecture.
  • Experience with sophisticated multi-node system software for accelerators like GPUs, DPUs, or FPGAs alongside CPUs.
  • Prior experience coordinating activities between hardware, firmware, and software application organizations.

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $261k
$136k most similar roles pay here $342k

This role pays more than 88% of similar roles. Most pay $166,300–$235,712 — the shaded band above. At the midpoint, this role pays about $261k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 855 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 843 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Software Program Manager - Datacenter Compute Server

Nvidia

Santa Clara, CA 7 days ago $200,000$322,000
Linux Python Agile PCIe Kubernetes Terraform Git Jira CI/CD PostgreSQL NVIDIA GPUs HPC AI Datacenter servers Firmware development Operating systems principles Linux OS Productivity tools Process automation Configuration management tools Agile tools

Datacenter Software Program Manager

Qualcomm

San Diego, CA 58 days ago $188,000$282,000
Linux Python ARM x86 AI CI/CD Kubernetes Docker AWS GCP Azure PostgreSQL MongoDB Git Jenkins Terraform Ansible Prometheus Grafana