Senior System Firmware Engineer - BIOS UEFI

NVIDIA

Hillsboro (OR)

On-site

USD 152,000 - 241,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
Benefits

Job summary

A leading technology company in Hillsboro, Oregon is seeking a Firmware Engineer to design, implement, and deliver innovations for GPU-based client products. Candidates should have expertise in System BIOS (UEFI) Firmware development, strong experience with C/C++ and scripting, and a Bachelor's degree in Electrical Engineering or Computer Science. The role requires collaboration with global teams and offers a competitive salary range between $152,000 and $241,500 depending on experience and level.

Qualifications

  • 5+ years of experience with strong individual contributor skills.
  • Solid understanding of low-level interfaces between BIOS and OS.
  • Domain expertise in UEFI Firmware development on X86 or ARM.

Responsibilities

  • Design and implement innovations for GPU based client products.
  • Work with a global team on NVIDIA client designs.
  • Develop performance-optimized UEFI/BIOS solutions.

Skills

System BIOS (UEFI) Firmware development
C/C++ development
Bash/Python scripting
Debugging in embedded Linux/Windows
Teamwork and communication skills

Education

Bachelor’s Degree in Electrical Engineering or Computer Science

Job description

We’re looking to grow our company and establish teams with the most thoughtful people in the world. Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.

What You’ll Be Doing
  • Designing, implementing, and delivering innovations for GPU based client products with focus on firmware development.
  • Working with a global team of BIOS(UEFI) developers on NVIDIA client designs.
  • Designing and developing performance‑optimized UEFI/BIOS solutions using industry standards.
  • Instrumenting code to ensure maximum code coverage, writing and automating unit tests for each implemented module and maintaining detailed unit test case reports.
  • Providing software quality reports based on static analysis, code coverage, CPU load.
  • Working with security team to ensure developed code is in line with product security goals.
  • Partner closely with hardware teams to influence hardware design and review hardware architecture & schematics.
  • Working with QA/Test architects to come up with proper test tools and automation for qualifying the whole system software and firmware stack.
What We Need To See
  • Domain expertise in System BIOS (UEFI) Firmware development on X86 or ARM Platforms.
  • Strong experience with IBVs or EDK2 Firmware architecture.
  • Solid experience of end‑to‑end delivery of client products from definition to customer deployment.
  • Solid understanding of low‑level interfaces between BIOS (UEFI) and OS like I2C/SPI/PCIe/JTAG etc. PCIe enumeration, IO at platform level for client products.
  • Experience working closely with HW teams, ODMs and vendors to introduce and support client platforms.
  • Experience with C/C++ development, bash/python for scripting, and debugging skills in embedded Linux/Windows operating environments.
  • You should possess excellent written and oral communication skills, good work ethics, high sense of team‑work, love to produce quality work and commitment to finish your tasks every single day. You are a self‑starter who loves to find creative solutions to exciting problems.
  • Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience.
  • 5+ years of experience, with demonstrated strong ability as individual contributor.
Ways To Stand Out From The Crowd
  • Proven record in delivering BIOS(UEFI) for ARM architecture based client products
  • Experience working with IBVs or IBV solutions

Our base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD – 241,500 USD for Level 3, and 184,000 USD – 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior System Firmware Engineer - BIOS UEFI
Senior System Firmware Engineer - BIOS UEFI

NVIDIA • Redmond (WA)

On-site
USD 152,000 - 242,000
Equity options
Comprehensive benefits
System Software Engineer, UEFI Firmware
System Software Engineer, UEFI Firmware

NVIDIA AI • Santa Clara (CA)

On-site
USD 124,000 - 196,000
Equity
Benefits
System Software Engineer, UEFI Firmware
System Software Engineer, UEFI Firmware

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Equity
Benefits package
System Software Engineer, UEFI Firmware
System Software Engineer, UEFI Firmware

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

Hybrid
USD 124,000 - 242,000
Equity
Benefits
System Software Engineer, UEFI Firmware
System Software Engineer, UEFI Firmware

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Equity
Benefits
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
Lead System Software Engineer Platform - Server Embedded Firmware
Lead System Software Engineer Platform - Server Embedded Firmware

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Diverse work environment
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Washington

On-site
USD 224,000 - 432,000
Equity
Benefits
Senior Systems Software Engineer, Data Center Platform Enablement
Senior Systems Software Engineer, Data Center Platform Enablement

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 432,000