Skip to main content
Graphcore

Principal UEFI Firmware Engineer - Austin, Texas, United States

Graphcore Austin, Texas, United States 4 days ago
Embedded & Systems Software

Originally posted 20 October 2026 by the employer.

About the role

The Principal UEFI Firmware Engineer designs, develops, and deploys UEFI-based firmware for Graphcore's hyperscale AI server platforms. This role focuses on system firmware responsible for platform initialization, hardware configuration, and reliability features across large-scale data center deployments.

What you'll do

- Design, develop, and deploy UEFI-based firmware for hyperscale server platforms. - Collaborate with ODM partners throughout the design lifecycle from concept to mass production. - Integrate UEFI firmware into CI/CD pipelines enabling automated builds, regression testing, and static analysis. - Develop firmware functionality supporting platform initialization, including CPU, memory, PCIe, and system interconnects. - Implement system firmware security features including root of trust, secure boot chains, and signed firmware updates. - Debug and perform root cause analysis for firmware and hardware issues across lab and production environments.

What you'll need

- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. - Strong experience developing UEFI or BIOS firmware for server platforms. - Expertise with UEFI, TianoCore, and firmware architecture design. - Strong experience developing firmware solutions for hyperscale or cloud data center environments. - Strong programming skills in C/C++. - Deep understanding of DDR memory training, cache coherency protocols, and PCIe subsystems.

Market context

This role has been open 2 days — well below the 55-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
760
Median days open
55 d
Median salary
$169k
See the full market breakdown ▾Category comparison, and who else is hiring
How Graphcore compares in Embedded Firmware Engineering hiring
Metric Graphcore All employers we track in this specialty (760 roles · 84 employers)
Open roles in this specialty 3 760
Open roles in the wider Software, Firmware & Systems family 110 6298 · 144 employers
Median days open 3 d 55 d (−52 d vs this employer)
Median salary (USD postings) — $169k

Who's hiring in this category

  • Qualcomm · 126 open roles · median 52 d
  • Micron Technology · 63 open roles · median 91 d
  • AMD · 62 open roles · median 40 d
  • NVIDIA · 60 open roles · median 56 d
  • Lattice Semiconductor · 47 open roles · median 43 d
  • NXP Semiconductors · 36 open roles · median 30 d

How we counted: 760 open Embedded Firmware Engineering (Systems Software) roles from 84 employers tracked in the SemiconductorJobs index, counted 23 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Graphcore

Graphcore

Apply now
Austin, Texas, United States
On-site
4 days ago

Share this job