Senior SBIOS Firmware Engineer - Bootloader

Nvidia

Remote Actively hiring
Remote, US · Santa Clara, CA Posted 11 days ago $152,000$241,500 / year

At a glance

AI generated

TL;DR

As a senior firmware engineer on NVIDIA’s Datacenter Firmware Team, you will design and develop advanced firmware for ARM-based CPUs, collaborating closely with hardware architecture teams to enhance performance across generations. Your daily tasks include coding in C and Python, analyzing complex system software stacks, and tuning performance while ensuring robust error handling and secure boot processes. You will also leverage your deep understanding of ARMv8/9 processor architecture and virtualization platforms like KVM and QEMU to drive innovation. Additionally, you’ll work with server management protocols such as IPMI and PLDM to optimize system-level architectures, contributing significantly to NVIDIA’s leadership in AI infrastructure.

Skills

C Python ARMv8/9 KVM QEMU IPMI MCTP PLDM Linux RTOS Virtualization Debugging Performance_Tuning Server_Management Hardware_Architecture Interconnects Memory_Hierarchy Device_Drivers

What you'll do

  • Design and develop firmware for NVIDIA's ARM-based CPUs.
  • Analyze and debug complex system software stacks to enhance performance.
  • Identify opportunities to improve hardware architecture for better performance.
  • Communicate technology advancements effectively to internal and external audiences.
  • Work closely with hardware teams to introduce and support server platforms.

What we're looking for

  • BS or MS in Computer Engineering, CS, or related field with 5+ years of relevant experience.
  • Strong understanding of multicore hardware, OS design, concurrency, virtual memory, caching, and real-time programming.
  • Proficient in C/Python programming languages.
  • Expertise in ARMv8/9 processor architecture and system-level error handling.
  • Knowledge of ARM bootloader concepts and secure boot processes.
  • Experience analyzing, debugging, and tuning performance of complex software stacks.
  • Familiarity with server management protocols like IPMI, MCTP, PLDM (preferred).

Market check

Salary context

This $152,000–$241,500 range sits above 69% of similar postings on FindRole.

Peer median band

$125,380$228,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,100$216,250

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 System Firmware Engineer - BIOS UEFI

Nvidia

Us, Ca, Santa Clara, US 10 days ago $184,000$287,500
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

Engineering Manager, CPU Bootloader Firmware - SBIOS

Nvidia

Remote (Us, Ca, Santa Clara, US) 11 days ago $224,000$356,500
C C++ ARMv8/v9 ARM Trusted Firmware (TF-A) UEFI/EDK II ACPI Python CI/CD AI coding assistants LLM-based tools NVIDIA DGX NVIDIA HGX NVIDIA MGX IPMI MCTP PLDM KVM QEMU
Remote

Senior System Software Engineer, Firmware

Nvidia

Us, Ca, Santa Clara, US 140 days ago $184,000$287,500
Python Ansible Jenkins Linux Kubernetes CI/CD SRE UEFI Redfish TPM TXT SecureBoot Docker SDN Prometheus Grafana Ubuntu RedHat CentOS Fedora SuSE

Firmware Engineer_Senior Manager

PWC

Silicon Valley - 488 Almaden Boulevard, US 17 days ago $124,000$280,000
C/C++ Embedded System Development JIRA Agile Real-time OS Embedded Linux Device Driver Interaction IoT AWS Azure iOS/Android Integration ISO 9001 QMS Certified Development Environments AI Tools ST Micro Nordic MCU Architectures

Senior Test Engineer, Firmware

Motorola Solutions

Culver City, Ca, US 72 days ago $130,000$160,000
Python C/C++ RTOS HIL UART SPI I2C TCP/IP RS-485 BLE NFC UWB TLS/X.509 Embedded Systems Firmware Development Test Automation Network Protocols Electronics Design Validation Strategy

Firmware Development Principal Engineer

Qualcomm

Santa Clara, Ca,Us, US 60 days ago $211,800$317,800
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation