Manager, Software Technical Program Management - Datacenter Systems
at Nvidia
USD 192,000-304,800 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
People Management @ 4 Communication @ 7 Mentoring @ 4 Networking @ 4 Product Management @ 4 System Architecture @ 4Details
NVIDIA data center platforms/solutions, such as DGX, MGX, HGX and PCIe, have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink Fabric, NVIDIA InfiniBand and Ethernet networking, NVIDIA ARM CPUs, and a fully optimized NVIDIA AI and HPC software stack.
Responsibilities
- Lead a team 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 a strong connection between sustaining engineering and NPI teams enabling a feedback loop.
- Understand new platforms, 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.
Requirements
- Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field with 8+ years of experience in complex low-level or system software projects.
- 3+ years of management experience.
- Experience with server software, system software/firmware, and compute server architecture.
- Strong multitasking, interpersonal, verbal, and written communication skills.
- Proven people management and mentoring skills with a record of building cohesive teams.
- Experience with multi-node system software for GPUs, DPUs, FPGAs, and CPUs.
- Willingness to 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 (topologies, interconnects, memory hierarchy, interrupts, memory-mapped IO, networking, storage).
- Strong software engineering principles, enterprise system architecture, and problem-solving skills.
- Experience coordinating between hardware, firmware, and software application organizations.
Benefits
- Eligible for equity and benefits.
- Commitment to diversity and equal opportunity employment.
The base salary range is 192,000 USD - 304,750 USD. Salary is dependent on location, experience, and comparable employees.