Manager, Software Technical Program Management - Datacenter Systems

at Nvidia
USD 192,000-304,800 per year
MIDDLE
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Leadership @ 3 People Management @ 6 Communication @ 6 Mentoring @ 6 Networking @ 3 Product Management @ 3 Technical Leadership @ 3 System Architecture @ 3

Details

NVIDIA data center platforms/solutions, such as DGX, MGX, HGX and PCIe, are core to NVIDIA's enterprise and cloud provider businesses. These platforms integrate NVIDIA GPUs, NVLink Fabric, InfiniBand and Ethernet networking, NVIDIA ARM CPUs, and an optimized NVIDIA AI and HPC software stack. This role is a technical leadership position running NVIDIA's server solutions TPM team, acting as the cross-section between execution and strategy. You will lead a team of Senior TPMs driving impactful programs and delivering measurable results across firmware and software for deep learning server platforms.

Responsibilities

  • Lead a team driving technical interactions with NVIDIA's internal NPI and sustaining engineering teams working on software and firmware stacks, and collaborate with product management and hardware engineering teams.
  • Build and strengthen connections between sustaining engineering and NPI teams to enable 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 and own programs end-to-end when required.

Requirements

  • Bachelor of Science (or equivalent experience) or Master of Science in Computer Science, Electrical Engineering, or related field.
  • Minimum 8+ years of experience developing and leading complex low-level or system software projects, and 3+ years of management experience.
  • Experience with server software, system software/firmware, and compute server architecture.
  • Experience with multi-node system software for accelerators (GPUs, DPUs, or FPGAs) in addition to CPUs.
  • Strong people management and mentoring skills with a track record of building cohesive teams.
  • Ability to lead multiple projects with competing priorities; thoroughness and ability to multitask.
  • Strong interpersonal, verbal, and written communication skills; ability to achieve objectives under fast-paced timelines.

Ways to stand out / Preferred

  • Prior management or senior manager experience leading engineering or program management teams.
  • Deep understanding of system-level architecture (topologies, interconnects, memory hierarchy, interrupts, memory-mapped I/O), networking and storage.
  • Deep understanding of software engineering principles and enterprise system architecture.
  • Experience coordinating activities between hardware, firmware, and software application organizations.

Compensation & Benefits

  • Base salary range: 192,000 USD - 304,750 USD (determined by location, experience, and comparable employee pay).
  • Eligible for equity and benefits (see NVIDIA benefits page).

Additional Information

  • Applications for this job will be accepted at least until October 12, 2025.
  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.