Technical Program Manager, Chip System Software

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$200,000–$322,000 / yr
Posted
25 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $199k
This role $261k
$134k most similar roles pay here $342k

This role pays more than 95% of similar roles. Most pay $174,950–$222,907 — the shaded band above. At the midpoint, this role pays about $261k versus about $199k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Technical Program Manager, Chip System Software

Technical Program Manager – Chip System Software will join the Chip System Software team to drive the planning, coordination, and delivery of platform software programs. This role involves collaborating with product management, engineering, customers, and external partners like Canonical and Red Hat to gather requirements, manage project schedules, and mitigate risks for production-ready Linux platform software. The position focuses on building solutions for AI-RAN and Software-Defined RAN technologies by integrating NVIDIA technologies with Ubuntu and RHEL systems. Key responsibilities include managing software release readiness, facilitating technical reviews, and monitoring program metrics via tools like Jira and Confluence. Candidates should possess a strong technical foundation in software development lifecycles, Agile methodologies, and experience with embedded systems or networking. The role requires coordinating complex dependencies across hardware, silicon, firmware, and quality engineering teams to ensure successful product delivery.

What does a Technical Program Manager earn in California?

Median $211325 from 72 postings across 20 companies.

See salary data

What you'll do

  • Gather, document, and rank product and platform software requirements with internal teams and external vendors.
  • Develop and maintain project schedules, track dependencies, and create risk mitigation plans.
  • Coordinate activities across hardware, silicon, firmware, and quality engineering departments.
  • Drive software release readiness for internal development, customer evaluations, and production releases.
  • Manage technical relationships and dependencies with partners like Canonical, Red Hat, and silicon vendors.
  • Facilitate technical discussions, engineering reviews, build reviews, and program status meetings.
  • Define and monitor key program metrics and executive dashboards to track progress.
  • Coordinate software deliverables and issue resolution for customer engagements.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent experience).
  • 12+ years of experience in Technical Program Management, Engineering Program Management, or Software Development.
  • Experience managing complex software programs involving Linux-based platforms.
  • Strong understanding of software development lifecycles, Agile methodologies, and software release processes.
  • Experience gathering and handling technical requirements involving multiple engineering teams and outside partners.
  • Excellent communication, organizational, and leadership skills.
  • Proficiency with project management tools such as Jira, Confluence, Microsoft Project, or similar.
  • Experience with Linux-based systems, embedded systems, RHEL/Ubuntu, kernel, BSP, networking, or SD-RAN technologies (preferred); PMP or Scrum Master certification (preferred).

More like this

Similar roles

Senior Linux Software Engineer, Chip System Software

Nvidia

Santa Clara, CA 24 days ago $224,000$356,500
Linux Kernel Ubuntu Red Hat Enterprise Linux RHEL CI/CD Git Debian RPM BSP SoC Software Packaging Release Engineering Build Automation ISO System Internals
10+ yrs exp

Technical Program Manager

Motorola Solutions

Richardson, TX 156 days ago $130,000$150,000
Jira Confluence CI/CD Microservices Cloud-Native Architecture APIs Message Brokers Data Pipelines System Observability Machine Learning Distributed Systems DevOps Scalability Security-First Development
10+ yrs exp

Technical Program Manager

Ramp

Remote (New York, NY) 112 days ago $144,600$269,000
CI/CD Infrastructure Scaling Incident Response Observability LLM Cursor Claude Code
5+ yrs exp Remote

Technical Program Manager

F5 Inc

Remote (Canada) +3 79 days ago $144,000$216,000
System Design APIs Distributed Systems Cloud Infrastructure SRE DevOps Cybersecurity Jira Confluence Smartsheet Excel OKRs KPIs RAID Management Scrum SAFe AWS Azure GCP
Remote

Technical Program Manager

F5 Inc

Remote (Canada) +3 79 days ago $144,000$216,000
System Design APIs Distributed Systems Cloud Infrastructure SRE DevOps Cybersecurity Jira Confluence Smartsheet Excel OKRs KPIs RAID Management Scrum SAFe AWS Azure GCP
Remote

Technical Program Manager

Plaid

San Francisco, CA +2 44 days ago $172,800$237,600
Software Architecture Engineering Systems Data Platforms Machine Learning Infrastructure Data Governance Infrastructure Fintech Platform Modernization Developer Productivity Program Management
6+ yrs exp