Search...

Senior Firmware Validation Engineer

G
Graphcore

Graphcore is a Bristol-based AI chipmaker (IPU accelerators), a SoftBank subsidiary and a Molten Ventures portfolio company.

Maintainer signals as of 8/14/2026

About Graphcore

Graphcore (graphcore.ai) is a British semiconductor company building Intelligence Processing Units (IPUs) for AI workloads. Founded in Bristol in 2016, it was acquired by SoftBank in 2024. It is a portfolio company of Molten Ventures.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You define and execute validation strategies for rack-level firmware on ARM server platforms. You create automated test frameworks, integrate tests into CI/CD pipelines, validate firmware updates and security features, debug system-level issues, perform root-cause analysis, and collaborate with vendors and platform engineering teams during bring-up and manufacturing ramp.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience
  • 6+ years of experience in firmware or platform validation for server or data center systems
  • Experience validating ARM server firmware stacks including UEFI/EDK II and OpenBMC
  • Understanding of server architecture, power delivery, thermals, networking, and rack infrastructure
  • Experience validating Root of Trust and secure boot
  • Familiarity with firmware lifecycle management and update frameworks
  • Experience building automation frameworks and CI/CD pipelines
  • Experience validating rack-scale firmware platforms
  • Experience validating liquid-cooled or high-density server platforms
  • Experience building hardware-in-the-loop or rack-level validation environments
  • Experience validating PCIe
  • Familiarity with JTAG, GDB, and logic analysers
  • Experience validating Redfish, PLDM, MCTP, and IPMI

Responsibilities

  • Define and execute validation strategies for rack-level firmware
  • Develop validation plans and automated test frameworks
  • Integrate automated test cases into CI/CD pipelines
  • Validate signed updates, redundancy mechanisms, and rollback protection
  • Validate Root of Trust, secure boot, and TPM integration
  • Perform system-level debugging and root-cause analysis
  • Develop automation frameworks and regression testing pipelines
  • Collaborate with silicon vendors, ODM partners, and platform engineering teams

Benefits

  • Flexible working
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Flexible Spending Accounts
  • Health Savings Accounts
  • Disability insurance
  • Life insurance
  • 401(k) retirement plan
  • Commuter benefits
  • Wellness services
  • Employee Assistance Programme
Senior Firmware Validation Engineer at Graphcore | JobStash