Senior System Firmware Engineer - BIOS UEFI

Nvidia

Actively hiring Verified listing
Santa Clara, CA · Hillsboro, OR · Redmond, WA Posted 10 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join NVIDIA’s global team as a Senior Firmware Developer, focusing on GPU-based client product innovations through firmware development. You will design and implement performance-optimized UEFI/BIOS solutions for NVIDIA client designs, working closely with BIOS developers, hardware teams, and security experts to ensure high-quality code delivery. Your responsibilities include writing unit tests, providing software quality reports, and collaborating with QA architects to develop test tools. Ideal candidates have extensive experience in System BIOS (UEFI) firmware development on X86 or ARM platforms, familiarity with IBVs or EDK2 architecture, and a strong track record of delivering client products from concept to deployment. Proficiency in C/C++, bash/python scripting, and debugging skills in embedded Linux/Windows environments is essential, along with excellent communication and teamwork abilities.

Skills

C C++ Python Bash EDK2 IBVs UEFI BIOS PCIe I2C SPI JTAG x86 ARM Linux Windows TDD CI/CD Static Analysis Code Coverage Embedded Systems Hardware Design

What you'll do

  • Design and implement GPU-based firmware innovations for client products.
  • Develop performance-optimized UEFI/BIOS solutions adhering to industry standards.
  • Write and automate unit tests, maintaining detailed reports on code coverage.
  • Ensure developed code aligns with product security goals by collaborating with the security team.
  • Influence hardware design and review HW architecture & schematics with hardware teams.

What we're looking for

  • Domain expertise in System BIOS (UEFI) firmware development on X86 or ARM platforms.
  • Strong experience with EDK2 firmware architecture and C/C++ development for embedded systems.
  • Solid understanding of low-level interfaces between BIOS/UEFI and OS, including I2C/SPI/PCIe/JTAG.
  • Experience working closely with hardware teams to influence HW design and review schematics.
  • Proven record in delivering BIOS (UEFI) solutions for ARM architecture-based client products.
  • Excellent written and oral communication skills, with a commitment to producing quality work daily.

Market check

Salary context

This $184,000–$287,500 range sits above 84% of similar postings on FindRole.

Peer median band

$152,185$241,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$163,003$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 801 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior SBIOS Firmware Engineer - Bootloader

Nvidia

Remote (Us, Ca, Santa Clara, US) 11 days ago $152,000$241,500
C Python ARMv8/9 KVM QEMU IPMI MCTP PLDM Linux RTOS Virtualization Debugging Performance_Tuning Server_Management Hardware_Architecture Interconnects Memory_Hierarchy Device_Drivers
Remote

Senior Firmware Engineer – CSP Engagements

Nvidia

Us, Ca, Santa Clara, US 11 days ago $184,000$287,500
C/C++ Redfish PLDM MCTP SPDM I2C SPI UART PCIe RTOS CUDA Docker Git JIRA Confluence Python PostgreSQL AWS Kubernetes CI/CD

UEFI Firmware Engineer, Staff

Qualcomm

San Diego, Ca,Us, US 171 days ago $134,800$202,200
C UEFI EDK2 ARM RISC-V PCIe I2C SPI UART Git Gerrit CI/CD JTAG GDB ACPI SMBIOS

Customer Engineering Lead - Firmware / BIOS / UEFI

Qualcomm

Santa Clara, Ca,Us, US 112 days ago $172,400$258,600
UEFI EDK2 ARM Trusted Firmware C++ Python Java Redfish PLDM MCTP OpenBMC IPMI PCIe CXL DDR ACPI SMBIOS JTAG Trace32 CPER AER DPC TPM SEL SDR FRU KCS vUART SOL Redfish UpdateService PLDM Firmware Update MCTP Transports SystemReady SR SBSA/SBBR Secure Boot TPM Event Logs Capsule Updates RAS Policy Tuning ECC Policies Patrol Scrubbing Memory Poison Handling Graceful Degradation

Senior Firmware PCIe Engineer

Nvidia

Us, Tx, Austin, US 85 days ago $184,000$287,500
Python Bash C++ Jenkins PCIe Linux Networking Protocols Object-Oriented Programming Computer Architecture Operating Systems