Senior Boot Firmware Engineer – CPU SoC (Embedded/Linux)

NVIDIA

Santa Clara (CA)

On-site

USD 152,000 - 287,500

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Comprehensive benefits

Job summary

NVIDIA's Chips System Software team is seeking engineers to design and develop boot firmware for flagship CPUs powering automotive, datacenter, and other critical platforms.

Ideal candidates bring strong C and Python skills, Linux kernel experience, and solid ARM knowledge. The role emphasizes collaboration, pre-silicon validation, and post-silicon support in a fast-paced environment.

Qualifications

  • BS or MS degree in EE/CS/CE or equivalent experience
  • 5+ years of relevant proven experience
  • Experience in embedded software development, specifically in areas of ARM technologies and programming is invaluable and on bare metal an additional plus
  • Strong proficiency in C and Python programming and debugging skills
  • A strong desire to continuously improve processes and tools for a productivity at speed of light through AI tools
  • Detailed and extensive experience with Linux kernel software is required
  • Experience in embedded software development and verification process, with bootloaders experience a plus
  • Excellent interpersonal skills

Responsibilities

  • Build robust features for core boot firmware established by protective and security guidelines
  • Definition, decomposition and verification of functional/safety requirements and architecture
  • Perform failure analysis (FMEA/DFA) on Bootloader functionality and architecture
  • Collaborate with internal and external team members to develop partnerships
  • Validate and verify features on pre-silicon simulation platforms prior to tapeout
  • Silicon verification, features development followed by post silicon support and productization

Skills

C programming
Python programming
Embedded software development
Linux kernel knowledge
Interpersonal skills

Education

BS or MS degree in EE/CS/CE

Tools

ARM architectures
Bare metal programming

Job description

NVIDIA's Chips System Software team is seeking engineers to design and develop boot firmware for flagship CPUs powering automotive, datacenter, and other critical platforms.

Ideal candidates bring strong C and Python skills, Linux kernel experience, and solid ARM knowledge. The role emphasizes collaboration, pre-silicon validation, and post-silicon support in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Boot Firmware Engineer - CPU SoC (Automotive)
Senior Boot Firmware Engineer - CPU SoC (Automotive)

NVIDIA AI • Santa Clara (CA)

On-site
USD 130,000 - 180,000
Competitive salary
Benefits package
Equity
Senior CPU SoC Boot Firmware Engineer — Linux Kernel & Safety
Senior CPU SoC Boot Firmware Engineer — Linux Kernel & Safety

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Senior GPU Boot & Security Software Engineer
Senior GPU Boot & Security Software Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior Firmware Engineer, SOC Boot & Security
Senior Firmware Engineer, SOC Boot & Security

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior System Software Engineer - CPU SoC Boot Firmware
Senior System Software Engineer - CPU SoC Boot Firmware

NVIDIA AI • Santa Clara (CA)

On-site
USD 130,000 - 180,000
Competitive salary
Benefits package
Equity
Senior System Software Engineer - CPU SoC Boot Firmware
Senior System Software Engineer - CPU SoC Boot Firmware

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Comprehensive benefits
Senior UEFI Firmware Engineer: BIOS & Embedded Systems
Senior UEFI Firmware Engineer: BIOS & Embedded Systems

NVIDIA Corporation • Northern (KY)

Hybrid
USD 184,000 - 357,000
Embedded Software Engineer, DPU — System & Firmware
Embedded Software Engineer, DPU — System & Firmware

NVIDIA Gruppe • Westford (MA)

On-site
USD 116,000 - 224,000
Equity
Benefits package
Senior UEFI BIOS Firmware Engineer (ARM/x86) – Equity
Senior UEFI BIOS Firmware Engineer (ARM/x86) – Equity

NVIDIA • Santa Clara (CA)

On-site
USD 210,000 - 357,000
Boot Firmware Engineer for SoC & Pre-Silicon Validation
Boot Firmware Engineer for SoC & Pre-Silicon Validation

AMD • Folsom (CA)

On-site
USD 120,000 - 180,000
AMD benefits at a glance