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 @ 3 Communication @ 6 Mentoring @ 3 Networking @ 3 Product Management @ 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 a fully optimized NVIDIA AI and HPC software stack. This role is a technology leadership position running NVIDIA's server solutions TPM team, acting as the cross-section between execution and strategy and leading a team of Senior TPMs driving programs 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.
  • Collaborate with product management and hardware engineering teams.
  • Build and strengthen the feedback loop between sustaining engineering and NPI teams; 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 organizational levels and deliver measurable results across firmware, system software, and server software programs.

Requirements

  • Bachelor of Science (or equivalent experience) or Master of Science degree in Computer Science, Electrical Engineering, or related field, or equivalent experience.
  • Minimum of 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 sophisticated, multi-node system software for accelerators such as GPUs, DPUs, or FPGAs, in addition to CPUs.
  • Ability to multitask and lead multiple projects with contending priorities.
  • Strong interpersonal, verbal and written communication skills; ability to achieve objectives under fast-paced timelines.
  • Demonstrated people management and mentoring skills with a track record of building cohesive teams.
  • Willingness to roll up sleeves and own a program when needed.

Ways to stand out

  • Prior Management or Senior Manager experience leading engineering or program management teams.
  • Deep understanding of system-level architecture, including topologies, interconnects, memory hierarchy, interrupts, and memory-mapped I/O, as well as networking and storage.
  • Deep understanding of software engineering principles and enterprise system architecture.
  • Prior experience coordinating activities between hardware, firmware and software application organizations.

Compensation & Benefits

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

Other details

  • Applications accepted at least until August 13, 2025.
  • NVIDIA is an equal opportunity employer committed to a diverse work environment.