Drimva

Graphcore

Principal UEFI Firmware Engineer

Austin, Texas, United States · Principal · Full-time · Posted Oct 20, 2026

Education
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.

About the job

Designs and delivers UEFI firmware for hyperscale AI server platforms, supporting platform bring-up, security, reliability, and system management.

What you'll do

  • Develop firmware for platform initialization, including CPU, memory, PCIe, and system interconnects; implement security and RAS features.
  • Integrate firmware into CI/CD pipelines for automated builds, regression testing, and static analysis.
  • Collaborate with ODM and internal teams, and debug firmware and hardware issues across lab and production environments.

What they ask for

  • Strong experience developing UEFI or BIOS firmware for server platforms, including hyperscale or cloud data center environments.
  • Expertise in UEFI, TianoCore, and firmware architecture; strong C/C++ programming skills.
  • Deep understanding of DDR memory training, cache coherency, PCIe, and server platform architecture.
  • Experience with firmware CI/CD pipelines and debugging tools such as logic analyzers, JTAG, and GDB.

Nice to have

  • UEFI firmware development for ARM-based server platforms; EDK II development and upstream contributions.
  • Experience with ODM/JDM partners and firmware delivery for hyperscale cloud deployments.

Tools

UEFI, TianoCore, C/C++, CI/CD, DDR, PCIe, JTAG, GDB

AI focus

Develops system firmware for hyperscale AI server platforms that support AI compute infrastructure.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)