System Software Engineer, UEFI Firmware

NVIDIA
Santa Clara, Boulder
Workplace: OnsiteFull timeUSD 124,000 - 241,500 annuallyFunction: Software EngineeringEducation: mastersSkills: ["Creative thinking","Interpersonal skills","Independent problem-solving","Debugging"]

Develop and debug UEFI firmware for NVIDIA platforms, writing features and documenting code flow, data flow, and architecture. Support simulation and FPGA environment bringup, and independently drive root-cause resolution across teams. Plan and execute pre/post silicon verification, and build test frameworks for UEFI and ARM SBSA/SBBR requirements. Collaborate with global teams and use strong C and low-level OS/driver expertise to deliver reliable firmware for gaming consoles, servers, and AI devices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 week ago

System Software Engineer, UEFI Firmware

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 3 weeks ago

Job Summary

Develop and debug UEFI firmware for NVIDIA platforms, writing features and documenting code flow, data flow, and architecture. Support simulation and FPGA environment bringup, and independently drive root-cause resolution across teams. Plan and execute pre/post silicon verification, and build test frameworks for UEFI and ARM SBSA/SBBR requirements. Collaborate with global teams and use strong C and low-level OS/driver expertise to deliver reliable firmware for gaming consoles, servers, and AI devices.
Location: Santa Clara, Boulder
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop UEFI firmware features through code development
  • •Document UEFI firmware code flow, data flow, and architecture
  • •Debug and root cause UEFI firmware issues using creative thinking
  • •Support simulation and FPGA environment bringup for UEFI firmware
  • •Plan and execute pre and post silicon verification; develop test frameworks and tests

Pay and Benefits

Salary: USD 124,000 - 241,500 annually
Equity and Bonus:Equity

Key Requirements

  • •BS or MS degree in EE/CS/CE or equivalent experience
  • •2+ years in low-level operating system functionality, especially ARM technologies and programming
  • •Strong C programming and debugging skills
  • •Experience with system software, operating system internals, kernel modules, and device drivers
  • •Experience with UEFI, ACPI, SMBIOS, and Linux kernel is preferred
Experience:AIHigh-performance computingEmbeddedAutomotive
Education:Master's in EE/CS/CE
Skills:Creative thinkingInterpersonal skillsIndependent problem-solvingDebugging
Tech Stack:UEFIACPISMBIOSLinux kernelARMSBSASBBRFPGACKernel modulesDevice driversAI development tools

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor