Full-Time

Senior System BIOS Firmware Developer, Client Product at NVIDIA

Company NVIDIA
Location Taipei
How You'll Work Onsite
Level Senior
Sector Technology
Posted Posted 1 days ago

Job Description

Senior System BIOS Firmware Developer, Client Product

Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.

What you'll be doing:

As a Senior System BIOS Firmware Developer, you will be responsible for designing, implementing, and delivering innovations for client products with a focus on firmware development, client architecture, and building systems for laptop or small form factor products.

You will work with a global team of BIOS developers on NVIDIA client product designs, designing and developing performance-optimised UEFI/BIOS solutions using industry standards.

You will also be responsible for instrumenting code to ensure maximum code coverage, writing and automating unit tests for each implemented module, and maintaining detailed unit test case reports.

Additionally, you will provide software quality reports based on static analysis, code coverage, and CPU load, and partner with the security team to ensure developed code is in line with product security goals.

You will work closely with hardware teams to influence hardware design and review HW architecture & schematics, and work 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:

We are looking for a candidate with domain expertise in System BIOS (UEFI) Firmware development on X86 or ARM platforms, with strong experience with AMI/Insyde or EDK2 Firmware architecture.

You should have solid experience of end-to-end delivery of laptop, small form factor desktop design from definition to customer deployment, and a solid understanding of low-level interfaces between SBIOS, EC (Embedded Controller), and OS like I2C/SPI/PCIe/JTAG etc.

You should also have experience working closely with HW teams, ODMs, and vendors to introduce and support server platforms, and experience with C/C++ development, bash/python for scripting, and debugging skills in embedded Linux/Windows operating environments.

Ways to stand out from the crowd:

A proven record in delivering system BIOS design on servers, and experience working with AMI/Insyde BIOS solutions on x86 designs, will make you a strong candidate for this role.

Job feed automation by YubHub

Skills & Requirements

System BIOS (UEFI) Firmware development X86 or ARM platforms AMI/Insyde or EDK2 Firmware architecture C/C++ development bash/python for scripting debugging skills in embedded Linux/Windows operating environments

Similar Jobs

Full-Time

Silicon Power Engineer

NVIDIA
India, Bengaluru
More Info
Full-Time

Senior System Level Test Engineer

NVIDIA
Santa Clara
More Info
Full-Time

Solutions Architect, AI and ML

NVIDIA
Redmond, CA, Santa Clara, Seattle
More Info
Full-Time

Senior Graphic Designer – Enterprise

NVIDIA
Santa Clara
More Info
Full-Time

ASIC Design Engineer, Hardware Tools and Methodology Development

NVIDIA
US, TX, Austin
More Info
Full-Time

Senior ASIC Verification Engineer, Coherent High Speed Interconnect

NVIDIA
US, CA, Santa ClaraUS, MA, WestfordUS, TX, AustinUS, OR, Hillsboro
More Info

Receive the latest articles in your inbox

Join the Houtini Newsletter

Practical AI tools, local LLM updates, and MCP workflows straight to your inbox.