NVIDIA
Principal Firmware Engineer – Server Manageability and Observability
$272K–$431K
US, CA, Santa Clara · Principal · Full-time · Posted Oct 13, 2026
- Experience
- 15+ years in system architecture and design.
- Education
- BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience).
About the job
Own the system-software architecture for NVIDIA data center products and work with customers and internal teams to bring next-generation platforms to market.
What you'll do
- Lead technical discussions with major customers, define KPIs, gather requirements, and address complex technical questions.
- Architect next-generation data center products with hyperscalers and align NVIDIA’s roadmap with customer requirements.
- Drive adoption of new technologies and protocols, make technical decisions, and mitigate program risks through left-shift strategies.
What they ask for
- Expertise in scalable server architecture and software/hardware interfaces; complex accelerator system software; system firmware, embedded systems, and Linux kernel internals.
- Proficiency in management architectures and protocols, including MCTP, PLDM, SPDM, RDE, Redfish, and IPMI; knowledge of networking technologies including TCP/IP, Ethernet, and InfiniBand.
- Experience collaborating with platform security experts and leading complex cross-functional projects; demonstrated left-shift risk-reduction experience.
- BS or MS in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
Nice to have
- Knowledge of cloud and cluster deployment and management systems; contributions to standards bodies such as OCP and DMTF.
- Familiarity with NVIDIA HPC programming models and libraries (CUDA, cuDNN, DOCA); knowledge of enterprise storage and distributed parallel processing.
Pay
272,000 USD - 431,250 USD base salary
Tools
SBIOS, OpenBMC, Linux kernel, MCTP, PLDM, SPDM, Redfish, IPMI
Model-written summary · the original posting is authoritative