System Software Engineer, UEFI Firmware

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CABoulder, CO
Salary
$124,000–$195,500 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $191k
This role $160k
$110k $254k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $165,504–$216,271 — the blue band above. At the midpoint, this role pays about $160k versus about $191k for comparable roles.

Based on 240 similar postings.

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 1792 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · System Software Engineer, UEFI Firmware

The System Software Engineer, UEFI Firmware joins the UEFI Firmware team to support the development of products for gaming consoles, servers, and AI devices. This role involves heavy involvement in early modeling and simulation, following projects through the entire development process to final deployment. Key responsibilities include developing features and code for UEFI firmware, documenting architecture, and performing root cause analysis for firmware issues. The engineer will support simulation and FPGA environment bringup while executing pre and post silicon verification. Required skills include superb C programming, debugging, and experience with low-level operating system functionality, ARM technologies, and device drivers. Preferred technical competencies include UEFI, ACPI, SMBIOS, and Linux kernel experience, alongside familiarity with AI development tools to solve complex system software problems.

What does a System Software Engineer earn in California?

Median $235750 from 68 postings across 4 companies.

See salary data

What you'll do

  • Develop features and code for UEFI firmware.
  • Document code flow, data flow, and architecture for UEFI Firmware.
  • Debug and resolve root cause issues within the UEFI Firmware.
  • Support simulation and FPGA environment bringup for UEFI Firmware.
  • Drive and resolve technical issues independently across different teams and disciplines.
  • Plan and execute pre- and post-silicon verification of UEFI firmware.

What we're looking for

  • BS or MS degree in EE, CS, CE, or equivalent experience.
  • 2+ years of experience in low-level operating system functionality.
  • Experience in ARM technologies and programming is invaluable.
  • Superb C programming and debugging skills.
  • Experience with UEFI, ACPI, SMBIOS, and Linux kernel are preferred.
  • Working experience in system software, operating system internals, kernel modules, and device drivers.
  • Experience working with AI development tools.
  • Excellent interpersonal skills for collaborating with global teams.

More like this

Similar roles

Senior System Software Engineer, CPU SoC Boot Firmware

Nvidia

Santa Clara, CA +1 5 days ago $152,000–$241,500
C Python Linux Kernel ARM Embedded Software Bootloader Firmware Bare Metal Pre-silicon Simulation Silicon Verification FMEA DFA Hardware Architecture Operating Systems AI Tools Codex
5+ yrs exp

Senior System Software Engineer, CPU SoC Boot Firmware

Nvidia

Santa Clara, CA +1 5 days ago $152,000–$241,500
C Python Linux Kernel Embedded Software ARM Bootloader Firmware Bare Metal FMEA DFA Pre-silicon Simulation Silicon Verification Hardware Architecture Operating Systems AI Tools Codex
5+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 5 days ago $184,000–$287,500
C C++ Object-Oriented Programming Linux Kernel Firmware Boot Software ARM SoC System Architecture Pre-Silicon Post-Silicon Bringup Root Cause Analysis Kernel Internals
8+ yrs exp

System Software Engineer

Nvidia

Santa Clara, CA 149 days ago
C C++ Object-Oriented Programming Linux Kernel ARM SoC ASIC Pre-Silicon Post-Silicon System Architecture Hardware Qualification Failure Analysis diagnostic middle-ware bring up HPC AI Accelerated Computing
2+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 51 days ago
Cloud-native Architecture Microservices CI/CD Platform Engineering DevOps ML Frameworks API Design Software Development Lifecycle Containers Infrastructure Tooling Automation Software Design Patterns Monitoring Incident Management
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 125 days ago
Cloud-native Architecture Microservices Containers CI/CD AI/ML API Design Software Design Patterns System Design Software Development Lifecycle Monitoring Automation WCAG) 2.2 AA
4+ yrs exp