Nvidia

Senior Systems Firmware Engineer - SBIOS, Bringup

Nvidia
Apply
1 day ago
Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$152k - $288k/yr

Responsibilities

  • Develop, integrate, and debug SBIOS firmware for NVIDIA datacenter reference platforms and customer systems.
  • Support customers, OEMs, and ODMs with platform bring-up, qualification, integration, deployment, and firmware issue resolution.
  • Investigate issues across firmware, hardware, BMC, and operating system boundaries, including boot, hardware initialization, PCIe enumeration, memory, performance, and reliability.
  • Partner with hardware, firmware, software, validation, and customer engineering teams to perform root-cause analysis and deliver verified fixes.
  • Use AI-assisted development, debugging, automation, log analysis, and test improvements to create scalable engineering solutions.
  • Develop diagnostic tools, automated tests, technical guidance, validated firmware configurations, and reusable documentation.
  • Communicate technical findings, risks, and resolution plans to internal teams and external partners.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent experience.
  • 5+ years of relevant experience.
  • Strong experience developing and debugging System BIOS/UEFI firmware on ARM or x86 server platforms, including EDK II architecture.
  • Solid understanding of server architecture, processor initialization, memory systems, PCIe, interrupts, boot flows, and SBIOS/BMC/operating-system interactions.
  • Experience diagnosing complex system issues with firmware logs, operating-system diagnostics, hardware interfaces, and structured experiments.
  • Experience with server bring-up, platform qualification, or customer deployment and ownership of technical issues through resolution.
  • Strong C programming skills and experience with Python or shell scripting for diagnostic tools and workflow automation.
  • Hands-on experience applying AI tools to software development, debugging, testing, or technical analysis, with the ability to independently verify generated results.
  • Understanding of server reliability, availability, serviceability, firmware security, and production datacenter requirements.
  • Excellent written and verbal communication and ability to collaborate with customers, partners, and global engineering teams.
  • Preferred experience enabling NVIDIA CPU or GPU server deployments from bring-up through production.
  • Preferred expertise in ARM server architecture, UEFI, ACPI, SMBIOS, or firmware interfaces with Linux.
  • Preferred experience debugging SBIOS, BMC, IPMI, MCTP, and PLDM platform-management issues.
  • Preferred track record building AI-assisted engineering workflows and converting customer deployment lessons into reusable tools, documentation, and validation coverage.

Benefits

  • Equity and benefits are provided.
  • Base salary varies by location, experience, and comparable employee pay; applications are accepted at least until October 30, 2026.

Tech Stack

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me