Senior Software Program Manager - Datacenter Compute Server

NVIDIA Gruppe

Santa Clara (CA)

On-site

USD 200,000 - 322,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Standard benefits

Job summary

NVIDIA Gruppe is seeking a Senior Software Program Manager to join its Compute Software platform team in Santa Clara, California. In this role, you will lead software and firmware execution for datacenter class servers, collaborating with internal teams to achieve customer requirements and product goals.

The ideal candidate has over 12 years of experience, is proficient in software engineering principles, and possesses excellent communication skills. The position offers a competitive salary based on experience and location, along with equity and standard benefits.

Qualifications

  • 12+ years of proven experience in software program management.
  • Experience with datacenter servers and software technologies.
  • Hands-on experience with system software/firmware development.

Responsibilities

  • Lead software and firmware execution for datacenter class servers.
  • Collaborate with teams to plan and drive software/firmware objectives.
  • Translate customer requirements into achievable goals.

Skills

Complex datacenter products delivery
System software/firmware development
Technical issue resolution
Software engineering principles
Communication and presentation skills

Education

BS in Electrical Engineering or Computer Science

Tools

Configuration management tools
Agile tools

Job description

We are looking for a Senior Software Program Manager to join NVIDIA’s Compute Software platform team. Our work has made major impact in various fields, and is used across leading academic institutions, start‑ups, and industry, including the world’s largest Internet companies.

Responsibilities
  • Work closely with software and firmware development managers, engineers, and other logistical personnel to understand, define, and implement processes to support NVIDIA GPUs, HPC, and AI platforms for cloud service provider customers and OEMs, including general compute and firmware releases.
  • Lead software and firmware execution for datacenter class servers, rack solutions, and PCIe products – drive release schedules and plans, provide executive status updates, schedule and lead status meetings, and maintain the release schedule and plan of record.
  • Collaborate with teams across the company to plan and drive software/firmware objectives – collect requirements, define priorities, drive scheduling and planning for all phases of the process implementation, and develop and maintain schedules for many parallel moving parts.
  • Lead and improve existing product development and software release processes, and collaborate with engineering management to refine the development workflow for maximum engineering efficiency.
  • Translate customer requirements into achievable goals and actions, ensure customers are kept up to date on issue status, and partner with various internal teams and third parties in different time zones to help resolve customer issues.
  • Manage customer releases, drive process documentation, and work with customer PMs on software issues, including technical feedback from OEM/ODMs and CSPs.
  • Improve and maintain all processes related to enterprise support and understand the big picture of the complete NVIDIA software stack that runs on NVIDIA GPUs.
Qualifications
  • Solid ability to get complex datacenter products to customers; experience with datacenter servers and associated software technologies highly desired.
  • Hands‑on experience with system software/firmware development and associated processes.
  • Strong independent work ethic with minimal direction from others; proven ability to creatively resolve technical issues and resource conflicts.
  • Strategic and tactical thinking with the ability to build consensus for successful programs.
  • Detailed knowledge of software engineering principles.
  • Experience with industry‑standard configuration management tools, productivity tools, and process automation.
  • High attention to detail, multitasking ability, and adaptability to dynamic priorities and changing requirements.
  • Excellent verbal and written communication and technical presentation skills; BS in Electrical Engineering or Computer Science (or equivalent experience) with 12+ years proven experience in a similar or related role.
Ways to Stand Out
  • Operating systems principles, Linux OS, and programming experience in modern languages advantageous; datacenter functional knowledge and experience with PCIe boards is a plus.
  • Previous experience coordinating activities between HW, firmware, and SW organizations.
  • Knowledge of GPUs and NICs; experience with Agile tools in support of this role.
Compensation and Benefits
  • Base salary determined by location, experience, and comparable positions: Level5 –$200,000–$322,000; Level6 –$240,000–$379,500.
  • Eligible for equity and standard benefits.
Equal Opportunity Statement

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Program Manager - Datacenter Compute Server
Senior Software Program Manager - Datacenter Compute Server

Segment (Twilio) • Santa Clara (CA)

On-site
USD 200,000 - 380,000
Equity
Benefits
Senior Software Program Manager - Datacenter Compute Server
Senior Software Program Manager - Datacenter Compute Server

NVIDIA AI • Santa Clara (CA)

On-site
USD 200,000 - 380,000
Equity
Benefits
Senior Technical Program Manager, Software Compute Platform
Senior Technical Program Manager, Software Compute Platform

NVIDIA AI • Santa Clara (CA)

On-site
USD 200,000 - 322,000
Equity
Benefits
Senior Systems Software Engineer, Data Center Platform Enablement
Senior Systems Software Engineer, Data Center Platform Enablement

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Principal Firmware Engineer – Server Manageability and Observability
Principal Firmware Engineer – Server Manageability and Observability

Segment (Twilio) • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits package
Principal Firmware Engineer – Server Manageability and Observability
Principal Firmware Engineer – Server Manageability and Observability

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity options
Comprehensive benefits
Senior Technical Program Manager, Data Center - Engineering Operations
Senior Technical Program Manager, Data Center - Engineering Operations

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 168,000 - 258,750
Equity
Comprehensive benefits
Senior Systems Software Engineer, Data Center Platform Enablement
Senior Systems Software Engineer, Data Center Platform Enablement

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Systems Software Engineer, Data Center Platform Enablement
Senior Systems Software Engineer, Data Center Platform Enablement

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity options
Comprehensive benefits
Inclusive work environment
Senior Software Engineer - HPC
Senior Software Engineer - HPC

NVIDIA • Durham (NC)

On-site
USD 152,000 - 242,000
Equity
Benefits