CareerPlan

Principal UEFI Firmware Engineer

US - AustinFull-time2026-10-20 → 2026-11-10

Core

Design, develop, and deploy UEFI-based firmware for hyperscale AI server platforms, focusing on platform initialization, hardware configuration, and reliability features.

Role type

Principal UEFI Firmware Engineer

Builds

UEFI firmware for Graphcore's hyperscale AI server platforms

Domain

AI compute infrastructure / Server hardware

Deliverable

production ML models

Required skills

UEFI/TianoCore expertise, C/C++ programming, DDR memory training, PCIe subsystems, server platform architecture, CI/CD pipelines, firmware security (root of trust, secure boot), RAS features, debugging tools (JTAG, GDB)

Preferred skills

ARM-based server UEFI, EDK II codebase, ODM/JDM partner collaboration, hyperscale cloud deployment experience

Technologies

UEFI, TianoCore, EDK II, C, C++, JTAG, GDB

Responsibilities

Design and deploy UEFI firmware; Integrate firmware into CI/CD pipelines; Develop platform initialization features (CPU, memory, PCIe); Implement security features (root of trust, secure boot); Develop RAS features; Build firmware interfaces for telemetry and management; Collaborate with hardware and BMC teams; Debug firmware and hardware issues.

Seniority

Principal, hands-on IC