Senior Software Program Manager - Datacenter Compute Server

Nvidia

Actively hiring
Santa Clara, US Posted 15 days ago $200,000$322,000 / year

At a glance

AI generated

TL;DR

NVIDIA seeks a Senior Software Program Manager to join its Compute Software platform team, responsible for driving the execution of software and firmware releases for Datacenter servers, rack solutions, and PCIe products. This role involves collaborating with cross-functional teams to define priorities, develop schedules, and manage release plans while ensuring alignment with customer requirements. The ideal candidate will have hands-on experience in system software/firmware development, a strong understanding of datacenter technologies, and the ability to work independently and creatively resolve technical issues. Key skills include proficiency in configuration management tools, process automation, and Agile methodologies, along with detailed knowledge of operating systems principles and programming languages like Linux. Experience coordinating activities between hardware, firmware, and software organizations is beneficial, as is familiarity with GPUs and NICs. This role demands strategic thinking, excellent communication skills, and the ability to manage multiple priorities in a fast-paced environment.

Skills

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

What you'll do

  • Define and implement processes to support NVIDIA GPUs HPC and AI platforms.
  • Lead software and firmware execution for Datacenter class of Servers and PCIe products.
  • Develop and maintain schedules for complex product release plans.
  • Translate customer requirements into achievable goals and actions.
  • Manage customer releases and partner with internal teams across time zones.
  • Improve and maintain processes related to enterprise support.

What we're looking for

  • Extensive experience in datacenter server software development and release management
  • Proven ability to independently manage complex projects with minimal supervision
  • Strong strategic thinking and tactical execution skills to build program consensus
  • Detailed knowledge of software engineering principles and configuration management tools
  • Excellent verbal, written communication, and technical presentation skills
  • BS in Electrical Engineering or Computer Science, or equivalent experience required

Market check

Salary context

This $200,000–$322,000 range sits above 93% of similar postings on FindRole.

Peer median band

$123,000$230,800

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,437$213,375

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 801 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Technical Program Manager, Cloud Infrastructure

Nvidia

Us, Ca, Santa Clara, US 21 days ago $200,000$322,000
Jira Kubernetes Terraform API integration Python CI/CD Prometheus Grafana NVIDIA GPU products AWS Azure Google Cloud Platform PostgreSQL Docker Git Scrum Agile methodologies

Senior Technical Program Manager, Software Compute Platform

Nvidia

Us, Ca, Santa Clara, US 49 days ago $200,000$322,000
Python Java C++ Git Jenkins Black_Duck Palamida Docker Kubernetes AWS CI/CD PostgreSQL Linux OSS_profiling Version_Control Release_Management Test_Plans Automation_Scripts