Manager, Software Technical Program Management - Datacenter Systems at NVIDIA

Santa Clara, California, United States

NVIDIA Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Datacenter, AI, HPC, TechnologyIndustries

Requirements

  • Bachelor of Science (or equivalent experience) or Master of Science degree in Computer Science, Electrical Engineering, or related field
  • Minimum of 8+ overall years of experience developing and leading complex low-level or system software projects
  • Minimum of 3+ years of management experience
  • Experience with server software, system software/firmware, and compute server architecture
  • Ability to be thorough and multitask, with experience leading multiple projects with contending priorities
  • Strong interpersonal, verbal, and written communication skills, with capability to achieve objectives under fast-paced timelines
  • Strong people management and mentoring skills, with a consistent track record of building cohesive teams
  • Previous experience working with sophisticated, multi-node system software for accelerators such as GPUs, DPUs, or FPGAs, in addition to CPUs
  • Ability to roll up sleeves and own a program when needed

Responsibilities

  • Lead a team of Senior TPMs driving technical interactions with NVIDIA's internal NPI and sustaining engineering teams working on software and firmware stack
  • Collaborate with NVIDIA product management and hardware engineering teams
  • Build strong connections between sustaining engineering and NPI teams, enabling feedback loops
  • Understand new platforms and guide teams on release planning and alignment with hardware schedules
  • Lead process improvement initiatives and propagate SDLC standard processes across multiple engineering and TPM teams
  • Interact with diverse technical groups across all organizational levels

Skills

Key technologies and capabilities for this role

Technical Program ManagementFirmwareSystem SoftwareServer ArchitectureNPISDLCDeep Learning PlatformsHPC SoftwareInfiniBandNVLinkARM CPUsGPUs

Questions & Answers

Common questions about this position

What is the salary for this Manager, Software Technical Program Management role?

This information is not specified in the job description.

Is this position remote or does it require working from an office?

This information is not specified in the job description.

What experience and skills are required for this role?

Candidates need a Bachelor of Science or Master of Science in Computer Science, Electrical Engineering, or related field, with 8+ years developing and leading complex low-level or system software projects and 3+ years of management experience. Required skills include experience with server software, system software/firmware, compute server architecture, leading multiple projects, strong communication skills, people management, and working with multi-node system software for accelerators like GPUs.

What does the team structure look like for this position?

You will lead a team of Senior TPMs driving impactful programs across firmware and software for deep learning server platforms.

What makes a candidate stand out for this role?

Prior Management or Senior Manager experience leading engineering or program management teams, deep understanding of system level architecture like topologies and interconnects, software engineering principles, and experience coordinating between HW, Firmware, and SW teams will help you stand out.

NVIDIA

Designs GPUs and AI computing solutions

About NVIDIA

NVIDIA designs and manufactures graphics processing units (GPUs) and system on a chip units (SoCs) for various markets, including gaming, professional visualization, data centers, and automotive. Their products include GPUs tailored for gaming and professional use, as well as platforms for artificial intelligence (AI) and high-performance computing (HPC) that cater to developers, data scientists, and IT administrators. NVIDIA generates revenue through the sale of hardware, software solutions, and cloud-based services, such as NVIDIA CloudXR and NGC, which enhance experiences in AI, machine learning, and computer vision. What sets NVIDIA apart from competitors is its strong focus on research and development, allowing it to maintain a leadership position in a competitive market. The company's goal is to drive innovation and provide advanced solutions that meet the needs of a diverse clientele, including gamers, researchers, and enterprises.

Santa Clara, CaliforniaHeadquarters
1993Year Founded
$19.5MTotal Funding
IPOCompany Stage
Automotive & Transportation, Enterprise Software, AI & Machine Learning, GamingIndustries
10,001+Employees

Benefits

Company Equity
401(k) Company Match

Risks

Increased competition from AI startups like xAI could challenge NVIDIA's market position.
Serve Robotics' expansion may divert resources from NVIDIA's core GPU and AI businesses.
Integration of VinBrain may pose challenges and distract from NVIDIA's primary operations.

Differentiation

NVIDIA leads in AI and HPC solutions with cutting-edge GPU technology.
The company excels in diverse markets, including gaming, data centers, and autonomous vehicles.
NVIDIA's cloud services, like CloudXR, offer scalable solutions for AI and machine learning.

Upsides

Acquisition of VinBrain enhances NVIDIA's AI capabilities in the healthcare sector.
Investment in Nebius Group boosts NVIDIA's AI infrastructure and cloud platform offerings.
Serve Robotics' expansion, backed by NVIDIA, highlights growth in autonomous delivery services.

Land your dream remote job 3x faster with AI