Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Communication @ 7
GPU
HPC
InfiniBand
Mentoring @ 7
NVLink
Networking
People Management @ 7
System Architecture @ 7
Technical Leadership
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a strong technology leader to manage our Server Software Technical Program Management (TPM) team. This role is at the cross-section of execution and strategy, leading a team of Senior TPMs who drive the firmware and system software for NVIDIA's next-generation server platforms like DGX, MGX, and HGX. These platforms bring together the full power of NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and our optimized AI/HPC software stack. This deep technical leadership role focused on the Software Development Processes that brings new server hardware to life.
Responsibilities
- Lead a team of TPMs driving the technical software and firmware execution for NVIDIA's NPI (New Product Introduction) and sustaining engineering teams.
- Drive the end-to-end SDLC for low-level server components, including firmware (BMC, UEFI/BIOS), drivers, and system management software, ensuring alignment with hardware schedules.
- Collaborate closely with NVIDIA product management and hardware engineering teams to define release plans and program objectives.
- Build a strong connection and feedback loop between sustaining and NPI engineering teams to improve product quality and development velocity.
- Lead process improvement initiatives and help propagate SDLC standards across multiple engineering and TPM organizations.
- You will have the opportunity to interact with diverse technical groups, spanning all organizational levels.
Requirements
- Bachelor of Science (or equivalent experience) or Master of Science degree in Computer Science, Electrical Engineering, or related field.
- 12+ overall years of experience developing and leading complex low-level or system software projects, and 7+ years of experience in a people management role.
- Deep understanding of system architecture, such as server topologies, Out of band management, UEFI/BIOS, interconnects (e.g., PCIe, CXL), memory management, RAS architecture etc.
- Previous experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs.
- Strong interpersonal, verbal, and written communication skills with a capability to achieve objectives under fast-paced timelines.
- Proven ability to lead multiple projects with contending priorities.
- Strong people management and mentoring skills and consistent record to build cohesive teams.
Ways to Stand Out from the Crowd
- Prior Senior Manager experience leading either engineering or program management teams.
- Deep understanding of software engineering principles and large-scale enterprise system architecture.
- Previous experience coordinating activities between HW, Firmware, and SW application organizations is a plus.
Additional Information
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 425,500 USD.
Applications for this job will be accepted at least until July 22, 2026.