Principal UEFI Firmware Engineer

Graphcore•Austin, TX

About The Position

Graphcore is seeking an experienced Principal Staff UEFI Engineer to design, develop, and deploy UEFI-based firmware for hyperscale AI server platforms. The role focuses on system firmware for platform initialization, hardware configuration, and reliability across large-scale data center deployments. The Firmware Engineering team develops foundational firmware for Graphcore’s AI compute infrastructure and collaborates with silicon engineering, hardware design, BMC firmware, validation, and platform architecture teams to support reliable server platform bring-up and operation. The role also involves working with ODM partners across the platform design lifecycle, from concept through mass production.

Requirements

  • 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.
  • Strong knowledge of server platform architecture, including power delivery, thermal management, sensors, and FRUs.
  • Experience implementing CI/CD pipelines for firmware development.
  • Experience debugging system firmware using logic analyzers, JTAG, GDB, and similar tools.

Nice To Haves

  • Experience developing UEFI firmware for ARM-based server platforms.
  • Experience with EDK II codebase development and upstream contribution.
  • Experience working with ODM/JDM partners on server platform development programs.
  • Experience delivering firmware for hyperscale cloud deployments and production environments.

Responsibilities

  • 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 for automated builds, regression testing, and static analysis.
  • Develop firmware for 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.
  • Develop platform firmware features supporting reliability, availability, and serviceability (RAS).
  • Build firmware interfaces for telemetry, firmware updates, and system management.
  • Collaborate with hardware, BMC, security, and validation teams to ensure full platform integration.
  • Debug and perform root cause analysis for firmware and hardware issues in lab and production environments.

Benefits

  • Competitive salary
  • Flexible working
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Flexible Spending Accounts (FSAs)
  • Health Savings Accounts (HSAs)
  • Disability insurance
  • Life insurance
  • 401(k) retirement plan
  • Commuter benefits
  • Wellness services
  • Employee Assistance Programme (EAP)
  • Inclusive work environment
  • Flexible approach to interviews and reasonable adjustments
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service