Staff UEFI Firmware Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted 5 hours ago

Staff UEFI Firmware Engineer

GraphcoreStaff UEFI Firmware Engineer

Perks & benefits

Medical InsuranceHealth Insurance

Requirements

Bachelor's or Master's in Engineering or CS, 8+ years UEFI/BIOS firmware experience, Expertise in TianoCore and firmware architecture, Proficiency in C/C++, Knowledge of PCIe and DDR memory training

Skills

C#Firmware

About the role

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 and testing
  • Develop firmware functionality for platform initialization including CPU, memory, PCIe, and interconnects
  • Implement system firmware security features like root of trust and secure boot chains
  • Develop platform firmware features supporting server reliability, availability, and serviceability (RAS)
  • Build firmware interfaces for telemetry, updates, and system management
  • Debug and perform root cause analysis for firmware and hardware issues

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline
  • 8+ years of experience developing UEFI or BIOS firmware for server platforms
  • Expertise with UEFI, TianoCore, and firmware architecture design
  • Strong experience with hyperscale or cloud data center environments
  • Proficiency in C/C++
  • Deep understanding of DDR memory training, cache coherency, and PCIe subsystems
  • Knowledge of server platform architecture (power delivery, thermal management, sensors)
  • Experience implementing CI/CD pipelines for firmware
  • Experience debugging with logic analyzers, JTAG, and GDB

Preferred Qualifications

  • 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
  • Experience delivering firmware for hyperscale cloud deployments

About the Company

Graphcore is a leading innovator in Artificial Intelligence compute, developing hardware, software, and systems infrastructure to power the next generation of AI breakthroughs.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff UEFI Firmware Engineer

Graphcore · Austin

Sign up to apply