Senior System Software Engineer, CPU SoC Boot Firmware

Nvidia

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $197k
This role $197k
$141k most similar roles pay here $252k

This role pays more than 54% of similar roles. Most pay $159,000–$235,187 — the shaded band above. At the midpoint, this role pays about $197k versus about $197k 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 1391 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, CPU SoC Boot Firmware

Senior System Software Engineer - CPU SoC Boot Firmware will join the Chips System Software team to architect and develop boot firmware for flagship CPUs used in automotive, datacenter, and other critical high-compute platforms. The role involves building robust features based on protective and security guidelines, performing failure analysis like FMEA and DFA, and conducting verification on pre-silicon simulation platforms followed by post-silicon support and productization. Candidates must possess strong proficiency in C and Python programming, along with extensive experience in Linux kernel software and embedded systems development. The position requires a deep understanding of hardware architecture, ARM technologies, and automotive functionality safety and security standards. Ideal candidates will also demonstrate skills in using AI tools for productivity and have the ability to decompose functional requirements into technical architectures while collaborating across internal and external teams.

What you'll do

  • Architect and develop boot firmware for flagship CPUs in high-compute platforms.
  • Define, decompose, and verify functional, safety, and security requirements for system architecture.
  • Perform failure analysis using FMEA and DFA on bootloader functionality and architecture.
  • Validate and verify features on pre-silicon simulation platforms prior to tapeout.
  • Execute silicon verification and manage post-silicon support and productization of features.
  • Develop embedded software specifically targeting ARM technologies and bare metal environments.
  • Implement Linux kernel software and develop robust firmware features under strict security guidelines.
  • Improve development processes and tools using AI tools to increase engineering productivity.

What we're looking for

  • BS or MS degree in EE, CS, CE, or equivalent experience.
  • 5+ years of relevant proven experience.
  • Strong proficiency in C and Python programming and debugging skills.
  • Detailed and extensive experience with Linux kernel software.
  • Experience in embedded software development (ARM technologies and bare metal are preferred).
  • Experience in embedded software development and verification process, with bootloader experience a plus.
  • Understanding of automotive functionality safety and security standards in semiconductor projects.
  • Working experience with AI tools such as Codex or creating agentic AI tools (preferred).

More like this

Similar roles

Senior System Firmware Engineer, SOC and GPU

Nvidia

Santa Clara, CA +1 12 days ago $184,000–$287,500
C C++ Firmware Windows Kernel-mode Drivers Device Firmware Virtual Memory Management Interrupt Handling System-on-Chip GPU Virtualization Containers Graphics Programming Low-level System Software
8+ yrs exp

Senior Software Engineer, Chips System Software

Nvidia

Santa Clara, CA 45 days ago $184,000–$287,500
C Linux Kernel Device Drivers Embedded Software System Software Buildroot FPGA SoC Computer Architecture DMA Interrupts Memory Controllers Root Cause Analysis Pre-silicon Silicon Automation
8+ yrs exp

Director, Tegra Firmware

Nvidia

Santa Clara, CA 33 days ago $320,000–$488,750
Firmware embedded-systems SoC ARM Trusted Firmware UEFI Bootloaders RTOS Linux Pre-silicon Development Silicon Bring-up Hardware-in-the-loop ISO 26262 IEC 61508 Secure Boot Confidential Computing Power Management multicore systems Fault Injection FMEA FTA
10+ yrs exp