Manager, Software TPM - Server Firmware and System Software
$272k - $425.5kNVIDIA
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 May 21, 2026.This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse 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.$272k - $425.5k
...technology company in Santa Clara is seeking a strong technology leader to manage the Server Software Technical Program Management team. This role involves leading Senior TPMs on firmware and system software for cutting-edge server platforms. Candidates should have a...Suggested$224k - $356.5k
...implement Microcontroller Firmware for GPU Server platforms, focusing on but... ...Develop C/C++ server manageability features in an RTOS embedded... ...Develop embedded management software to enable reporting and connectivity... ...source. Expertise in system software and platform...SuggestedLocal area$147.4k - $272.1k
...Application & System Firmware Engineer The team is looking for a skilled and motivated Firmware Engineer that will be able to define and... ...related. Architect, design, develop, and maintain hardware/software systems for Apple products. The individual will also be responsible...SuggestedRelocation- ...leading technology company is seeking a Technical Program Manager II to oversee embedded systems and firmware for its Pixel devices. The candidate will manage... ...should have experience in program management and embedded software development. #J-18808-Ljbffr Google Inc.SuggestedFull time
$147.4k - $272.1k
Sunnyvale, California, United States Software and Services Do you love the... ...world‑renowned wireless systems so flawless that they almost... ...for a cross‑disciplinary firmware engineer passionate about embedded... ...software integration and manage branches with version control...SuggestedRelocation$207k - $300k
Overview Software Engineer Manager II, Embedded Systems, Firmware — Google, Sunnyvale, CA, USA Apply Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear...Full timeRemote workWorldwide$124k - $195.5k
...We are looking for a Firmware System Engineer to develop and deliver robust, secure, and high... ...Work closely with engineering, product management, and architecture teams to develop advanced... ...product onboarding process, such as software compatibility, PCIe, security, network...$211.8k - $317.8k
...Engineering Group Software Engineering General... ...production-ready ARM server platforms. By joining... ...including silicon enablement, firmware, OS integrations,... ...Performance, and Limits Management Software & Firmware... ...Engineering, Information Systems, Computer Science, or...Work experience placementWork from home$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity... ...engineering. About the job In this role, you will manage project priorities, deadlines, and deliverables. You...Full timeWorldwide$272k - $431.25k
...NVIDIA data center systems, such as DGX and HGX, have... ...NVIDIA AI and HPC software stack. We’re looking for... ...software level. Including firmware, kernel drivers,... ...scalable and performant server system architecture,... ...Out-of-Band and In-Band management architectures, device...Shift work$272k - $431.25k
...architect to own end to end manageability architecture for these... ...you’ll be doing: Drive server management for large clusters... ...implemented in right way with each firmware and software module Collaborate with... ...Hands on with x86 or ARM system architecture. Proven...Work at office- Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance...
$192k - $278k
Senior Technical Program Manager, NPI System Software Google Sunnyvale, CA, USA Bachelor's degree in a technical field, or equivalent practical... ...methodologies. Knowledge/experience with NPI development, firmware, driving software quality and process transformation. Excellent...Full timeImmediate startWorldwide$272k - $431.25k
Responsibilities Drive server management for large clusters and data centers deploying GPUs... ...designed and implemented correctly in each firmware and software module. Design and build data center... .... Experience with x86 or ARM system architecture. Proven technical leadership...Work at office$250k - $300k
...building integrated task systems - fusing hardened hardware with software, sensors, AI, and networking... ...Engineering Lead (Firmware/OS) Location: San Jose... ...Familiarity with secure boot, TPM, certificate chains,... ...peripherals. Build and manage immutable system images,...Permanent employment$193.3k - $261.5k
...Annapurna Labs designs silicon and software that accelerates innovation.... .... The Machine Learning Systems Firmware Team is looking for... ...software for our Machine Learning servers. We build production... ...to initialize, monitor, and manage custom machine learning accelerators...InternshipLocal areaFlexible hours$272k - $431.25k
...NVIDIA's System Software Security team defines and delivers the security architecture across... ...Environments, security microcontroller firmware, Content protection, Secure Boot, measured... ...development; 5+ years in engineering management (not a first-time manager) ~ Deep expertise...Worldwide$190.28k - $285k
...Firmware Engineering For Photonic Fabric Products Marvell's semiconductor... ...architecture for embedded systems spanning high-speed SerDes... ...ASIC, hardware, and system software teams to define firmware/... ...product roadmap People management Directly manage a team...Permanent employmentInternshipWork from home- A leading technology company is seeking a Technical Program Manager III to oversee complex software programs within their Cloud AI division. The role involves leading storage systems initiatives and collaborating cross-functionally to drive product quality and efficiency...
- 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...
- ...with Linux or Unix operating systems • Install operating system security patches and firmware updates • Create/manage security groups •... ...Diagnose and resolve hardware/software problems/issues •... ...ESXi • Performing routine server/workstation patching per guidelines...
- ...with Linux or Unix operating systems • Install operating system security patches and firmware updates • Create/manage security groups •... ...Diagnose and resolve hardware/software problems/issues • Create scripts... ...ESXi • Performing routine server/workstation patching per guidelines...
- ...Business Systems Analyst IV Job Location: Sunnyvale, CA This is a Lead Role and we... ...interface with Sales, Marketing, Order Management, Products, Operations, Billing, Customer... ...ANALYTICS REGRESSION ANALYSIS SERIAL ATTACHED SCSI STATISTICS TABLEAU SOFTWARE TROUBLE TICKETS...Local area
- ...Cerebras Systems builds the world's largest... ...without the hassle of managing hundreds of GPUs... ...As a Compute / Server Platform Architect... ...co-designed with software for token-level latency... ...the OS, BIOS, firmware, and driver baseline... ...Infrastructure Hardware TPM to execute...Local area
$144k - $209k
Product Engineer, Servers and Storage Systems Google Sunnyvale, CA, USA Apply Bachelor's degree in Engineering... .... You collaborate with Commodity Managers and Design Engineers to determine... ...developers to build the future. From software to hardware our teams are shaping the...Full timeContract workWorldwide$163k - $237k
Google Inc. in Sunnyvale is seeking a Technical Program Manager III for NPI Hardware within Cloud AI Systems. You'll lead complex, multi-disciplinary engineering projects and manage end-to-end strategies for innovative compute and AI products. The ideal candidate holds...$152k - $241.5k
...We are looking for a Senior System Software Engineer to work on Dynamo-Triton Inference Server ( . NVIDIA is hiring software engineers for its GPU-accelerated deep... ...OpenVINO, vLLM, or TRT-LLM. Knowledge of GPU memory management, cache management, or high-performance...$200k - $322k
We are looking for a Senior Software Program Manager to join NVIDIA’s Compute... ...closely with software and firmware development managers, engineers... ...for Datacenter class of Servers, Rack Solution and PCIe products... ..., specifically for system software / firmware development...Shift work$150k - $230k
...computing, artificial intelligence, and software-defined networking to provide our clients... ...skilled and motivated Senior Optical System Test Engineer to join our hardware engineering... ...design, analog/RF design, packaging, firmware) to define test requirements and...$224k - $356.5k
...era — with NVIDIA hardware and software acting as the foundation for... ...AI, robotics, and autonomous systems workloads. Today, we are the... ...looking for a Software Engineering Manager to lead a team building... ...critical root-of-trust (RoT) firmware for NVIDIA Data Center Systems...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software TPM - Server Firmware and System Software. Be the first to apply!
- embedded software manager Santa Clara, CA
- senior software manager Santa Clara, CA
- senior software development manager Santa Clara, CA
- application manager Santa Clara, CA
- software manager Santa Clara, CA
- IT software development manager Santa Clara, CA
- director software engineering Santa Clara, CA
- director of software Santa Clara, CA
- senior applications manager Santa Clara, CA
- application engineering manager Santa Clara, CA


