NVIDIA Corporation

Senior Software Program Manager - Datacenter Compute Server

NVIDIA Corporation • $200K — $379K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years in software program management or a related field
  • Strong experience with datacenter products and software technologies
  • Expertise in software development and firmware processes
  • Excellent communication, presentation, and consensus-building skills
  • Detail-oriented with the ability to multitask in a dynamic environment
  • Familiarity with configuration management and process automation tools
  • BS in Electrical Engineering, Computer Science, or equivalent experience

Responsibilities

  • Collaborate with development teams to define and implement processes for GPU and AI platforms
  • Lead execution for software and firmware on Datacenter servers, managing schedules and plans
  • Drive software and firmware objectives across internal teams and maintain release schedules
  • Translate customer requirements into actionable goals and keep customers informed
  • Resolve customer issues by partnering with internal teams across time zones
  • Manage software releases and process documentation
  • Enhance enterprise support processes and improve existing workflows

Benefits

  • Equity options
  • Health and wellness benefits
  • Retirement savings plan
  • Flexible work arrangements
  • Professional development opportunities
Full 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 are used across leading academic institutions, start-ups, and industry; including the world's largest Internet companies. We need passionate, hard-working, and creative people to help us reach our Engineering goals.

What you will be doing:
  • Work closely with software and firmware development managers, engineers, and other logistical personnel to understand, define and implement processes to support as well as NVIDIA GPUs HPC and AI platforms to cloud service provider customers and OEMs. This will also include responsibilities related to general compute and firmware releases.
  • Lead software and firmware execution for Datacenter class of Servers, Rack Solution and PCIe products, drive release schedules and plans, executive status updates. Schedule and lead status meetings, be the focal point for building and maintaining the release schedules as well as the release plan of record.
  • Collaborate with teams across the company to plan and drive Software/Firmware objectives for the team. In this role, you will collect requirements, help define priorities, drive scheduling, and planning for all phases of the process implementation. You will develop and maintain schedules, for the many moving parts that need to work in parallel. Lead and improve existing product development and software release processes; and collaborate with engineering management to refine the development workflow for maximum engineering efficiency. You will have the opportunity to partner with diverse technical groups, spanning all organizational levels.
  • Internally, you will translate customer requirements into achievable goals and actions and ensure that customers are kept up to date on issue status.
  • Partner with various internal teams and third party located in different time zones as needed to help resolve customer issues.
  • Manage customer releases.
  • Drive process documentation.
  • Work with customer PMs on software issues including technical feedback from OEM/ODMs and CSPs.
  • Improve and maintain all processes related to enterprise support.
  • Should be able to understand big picture of complete NVIDIA SW stack that runs on NVIDIA GPUs.


What we need to see:
  • Solid ability to get complex Datacenter products to customers. Experience with datacenter servers and associated SW technologies highly desired.
  • Hands on experience with software development and processes, specifically for system software / firmware development.
  • Strength working independently and actively with minimal direction from others. Proven experience to creatively resolve technical issues and resource conflicts
  • Ability to think strategically and tactically and to build consensus to make programs successful.
  • Detailed knowledge of software engineering principles.
  • Experience with industry standard configuration management tools. Experience with productivity tools and process automation.
  • You should be detail oriented with shown ability to multitask, in a dynamic environment with shifting priorities and changing requirements.
  • Program Managers with 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 from the crowd:
  • Operating systems principles, Linux OS and Programming experience in modern programming languages advantageous. Datacenter functional knowledge and experience with PCIe boards is a plus.
  • Previous experience coordinating activities between HW, Firmware and SW organizations, is a plus.
  • Knowledge of GPUs and NICs is a plus. Having experience with Agile tools in support of this role


Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 200,000 USD - 322,000 USD for Level 5, and 240,000 USD - 379,500 USD for Level 6.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until September 23, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

About NVIDIA Corporation

Nvidia, a global leader in graphics, gaming, and AI technology, offers Nvidia careers and internship opportunities for those passionate about driving innovation in the tech industry. you'll find a company committed to growth, teamwork, and leadership in computer science and machine learning domains.

About Nvidia

A Pioneer in Technology and Innovation

Nvidia has cemented its reputation as a powerhouse in developing advanced graphics processing units (GPUs) and has significantly contributed to the gaming industry's evolution. Moreover, its foray into AI and machine learning has opened new frontiers in technology, making Nvidia a beacon of innovation and a desirable workplace for ambitious tech professionals.

Job Opportunities

Diverse Positions in a Dynamic Field

Nvidia is continuously on the lookout for talented individuals across various domains, including hardware and software engineering, product design, marketing, and sales. Employment opportunities at Nvidia are vast, catering to a wide range of expertise and career aspirations.

Employment in Hardware and Graphics

For those fascinated by the intricacies of hardware and graphics technology, Nvidia offers positions that sit at the forefront of gaming and computing advancements.

Growth in Machine Learning and AI

Nvidia's leadership in AI and machine learning has created numerous vacancies for specialists eager to contribute to groundbreaking projects.

Recruitment in Computer Science

With the constant demand for innovation, Nvidia's recruitment efforts focus on computer science experts capable of pushing the boundaries of what's possible.

Internship Program

Opening Doors to Future Innovators

Nvidia's internship program is designed to nurture the next generation of technology leaders, offering hands-on experience in a culture that celebrates creativity and teamwork.

Benefits and Culture

Interns at Nvidia enjoy a plethora of benefits, from competitive stipends to mentorship opportunities, all within an environment that values growth and learning.

Opportunities for Students

Whether you're an undergraduate, a master's student, or a Ph.D. candidate, Nvidia's internships provide a real-world glimpse into the tech industry, offering valuable experience in various technology fields.

Pathways to Full-Time Employment

Many interns have transitioned into full-time positions, marking the start of successful careers at Nvidia. The internship program is more than a stepping stone into the company; it’s an investment in the professional development of interns. The goal is to ensure that interns are well-equipped for future challenges.

Nvidia Careers: More Than Just a Job

Nvidia offers more than just a job to its employees; it provides a front-row seat on the journey into the future of technology. Nvidia stands as a pillar of innovation with its vast opportunities in hardware, graphics, gaming, machine learning, and computer science. Nvidia careers serve as a launching pad for talented workers who aim to redefine the technological landscape. Whether through full-time positions or internships, joining Nvidia means contributing to a legacy of breakthroughs and becoming part of a global community dedicated to pushing the boundaries of what's possible.
Learn more about NVIDIA Corporation
Size
22,473 employees
Market Cap
$350.4 billion
Industry
Net Income
$4.3 billion
Founded
1993
5 Year Trend
+31.3%
Revenue
$16.6 billion
NASDAQ

Similar Jobs

More Jobs at NVIDIA Corporation

More Information Technology Jobs

Find similar Senior Software Program Manager - Datacenter Compute Server jobs: