Director, Software TPM - Server Firmware and System Software
$272k - $425.5kNVIDIA
NVIDIA Server Software Technical Program Management Leader
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.
What You'll Be Doing:
- 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.
What We Need To See:
- 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.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.
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.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until June 27, 2026.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA- ...Design and implement Microcontroller Firmware for GPU Server platforms, focusing on but not limited... ...platforms. Develop embedded management software to enable reporting and connectivity between... ..., DMTF and open source. Expertise in system software and platform security for x86...SuggestedLocal area
$192k - $279k
...a Technical Program Manager for its Sunnyvale, CA office. The role requires leading complex development programs focused on firmware and software integration for new TPU models. Candidates must have 8 years of program management experience and strong problem-solving skills...SuggestedWork at office$184k - $356.5k
...located in Santa Clara, California, is seeking a talented individual with strong experience in server product design. As part of a global team, you will enhance NVIDIA's AI server system while collaborating closely with hardware teams to ensure rapid execution. Your work will...Suggested$147.4k - $272.1k
Sunnyvale, California, United States Software and Services Do you love the challenge of... ...you’ll help build world‑renowned wireless systems so flawless that they almost feel like... ...team is looking for a cross‑disciplinary firmware engineer passionate about embedded systems...SuggestedRelocation$147k - $211k
Google Inc. in Sunnyvale, CA is seeking a Software Engineer III for Embedded Systems/Firmware. This role involves developing technologies that enhance user interaction and requires participation in design reviews, code review, and system debugging. Candidates must have...Suggested$211.8k - $317.8k
...Technologies, Inc. is seeking an experienced ARM Server Power, Performance, and Limits Management Software & Firmware Architect to define the end‑to‑end architecture... ...spanning silicon, firmware, OS, and BMC layers. Define system behavior for CPU performance scaling, power...$207k - $301k
Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google, Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience working with...$272k - $431.25k
NVIDIA data center systems, such as DGX and HGX, have become core... ...optimized NVIDIA AI and HPC software stack. We’re looking for a strong... ...software level, covering firmware, kernel drivers, operating systems... ...in scalable and performant server system architecture, focusing...Shift work$192k - $279k
Technical Program Manager, NPI System Software, TPU Google, Sunnyvale, CA, USA Requirements: Bachelor... .../experience with NPI development, firmware, driving software quality and process transformation... ...critical Technical Program Manager (TPM) support for long‑term roadmap...Immediate startWorldwide$207k - $300k
Staff Software Engineer, Embedded Systems/Firmware corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5...Full timeWorldwide$272k - $431.25k
What you’ll be doing: Drive server management for large clusters and data centers deploying... ...and implemented in right way with each firmware and software module. Collaborate with other leads to... ...management. Hands‑on with x86 or ARM system architecture. Proven technical leaders...Work at office$174k - $252k
Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA Bachelor’s degree or equivalent practical experience. 5 years of experience in low level systems programming languages (e.g., C++ or C). 3 years of experience testing, maintaining...Full timeWorldwide- A robotics firm is seeking a Senior Embedded Systems Engineer in Santa Clara, CA. This role requires strong firmware development skills, with a focus on motor control and communication protocols. Candidates should have at least 5 years of experience, preferably in robotics...
- A leading technology company in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU server platforms. The ideal candidate will have a Bachelor's degree in Electrical Engineering or Computer Science, along with...
- We are looking for a Senior Software Program Manager to join NVIDIA... ...Work closely with software and firmware development managers,... ...execution for datacenter class servers, rack solutions, and PCIe products... .... Hands‑on experience with system software/firmware development...
$224k - $431.25k
NVIDIA Gruppe is seeking a senior firmware engineer to design and implement microcontroller firmware for GPU server platforms. The role requires over 12 years of experience... ...development with a strong focus on embedded systems and C/C++ programming. The successful candidate...$116k - $166k
Silicon System and Software Integration Engineer, TPU Cloud corporate_fare Google place Sunnyvale... ...: computer architecture, embedded firmware, digital systems, ASIC design, or verification... ...by the Alphabet Inc. board of directors or its delegate, the terms of the relevant...Worldwide$272k - $431.25k
NVIDIA Gruppe is seeking software engineers in Santa Clara to develop next-generation high... ...of GPUs and high-performance computing servers. The ideal candidate has 15+ years experience... ...skills, and knowledge of networking and systems software. A base salary between 272,000...$224k - $356.5k
...We are building innovative server systems for GPU accelerated applications, such as Deep Learning. Data Center SW team architects and develops the end‑to‑end software and firmware stack for these systems. We are looking for a Senior Software Architect who has deep expertise...Shift work$155k - $185k
EE Systems Engineer Job type: Full Time · Department: Electronics · Work type: On-Site · USD 155,000-185,000 / year Locations... ...chain, in collaboration with microfabrication, firmware, machine learning, and software teams. In this role you will work closely with EE design...Full timeWork at officeRemote work$184k - $287.5k
We are seeking software engineers to work on next-generation high-speed interconnect technologies... ...a GPU or high-performance computing server will encounter in its lifecycle, by... ...concepts and algorithms, a solid foundation of systems software with emphasis on OS fundamentals...$165k - $180k
...Ultrasound Imaging Engineer (AI & Systems) iSono Health is a dynamic... ...intersection of hardware and software and AI (can learn), someone... ...processing pipelines. Write embedded firmware and imaging software in C#,... ...to peers, the board of directors, and investors. Ability to...$120k - $275k
...solutions from silicon to systems including hardware and software to train and run the largest... ...for a Senior Platform TPM, Rack-Scale AI Systems to... ...high‑speed interconnect, firmware, diagnostics, test vehicles... ...storage systems, or high‑power server platforms. Experience...Full timeContract workWork experience placementLocal areaRemote workMonday to FridayFlexible hours- Overview NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for datacenter... ...technical expertise in embedded firmware, Linux kernel development, and... ...solutions for data center servers including Linux kernel modifications...
- ...GPU based Client products with focus on firmware development. Working with a global team... ...detailed unit test case reports. Providing software quality reports based on static analysis... ...and automation for qualifying the whole system software and firmware stack. What We...
- NVIDIA data center systems have become core to NVIDIA’s rapidly growing... ...optimized NVIDIA AI and HPC software stack. We are seeking an... ...platforms of GPU Racks — ensuring servers are fully functional and... ...support manufacturing flows, firmware updates, and diagnostic procedures...Early shift
$198.3k - $342.8k
...D groups is currently seeking a control systems integration manager. This engineering manager... ...methods, instrumentation and test software to assess mechanisms, sensors, and electronics... ..., power electronics and embedded firmware engineers to develop robust and highly customized...Relocation- ...join us. THE ROLE Join us as a Senior Firmware Engineer - PCIe and play a key role in shaping... ..., collaborating with our hardware and software teams to create high‑performance,... ...robust error handling. Debug complex, system‑level issues at the intersection of firmware...Work at office
- The Role We're looking for a Senior Embedded Systems Engineer to own the firmware and embedded software stack on general-purpose robots. You'll work at the intersection of hardware and software — developing motor control firmware, sensor interfaces, and communication infrastructure...
$320k
...robots, intelligent environments, medical devices, and more. Our software platforms are at the core of this mission, enabling innovators... ....* Hands-on experience with VLMs, LLMs, or multimodal AI systems applied to perception, data triage, or automated labeling.* Strong...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software TPM - Server Firmware and System Software. Be the first to apply!
- senior applications manager Santa Clara, CA
- senior software development manager Santa Clara, CA
- senior software manager Santa Clara, CA
- embedded software manager Santa Clara, CA
- director of software Santa Clara, CA
- director software engineering Santa Clara, CA
- IT software development manager Santa Clara, CA
- application engineering manager Santa Clara, CA
- application manager Santa Clara, CA
- software manager Santa Clara, CA
