Staff Firmware Validation Engineer
Graphcore is seeking a Staff Firmware Validation Engineer to support the validation and quality assurance of rack-level firmware stacks across its ARM-based server platforms. This role focuses on ensuring the reliability and functionality of firmware components, including SoC firmware (EDK II/UEFI), OpenBMC firmware, rack management services, and platform-level infrastructure utilized in hyperscale AI server deployments.
The primary responsibilities include defining and executing validation strategies for rack-level firmware stacks, developing validation plans and automated test frameworks for platform bring-up and firmware lifecycle management, and integrating automated test cases into CI/CD pipelines. The engineer will also validate firmware update frameworks, drive validation of platform security features such as Root of Trust and secure boot, participate in system-level debugging and root cause analysis, and develop automation frameworks and regression testing pipelines to support firmware validation. Collaboration with silicon vendors, ODM partners, and platform engineering teams during bring-up and manufacturing ramp is also a key aspect of the role.
Candidates should possess a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience, along with over 8 years of experience in firmware or platform validation for server or data center systems. Experience in validating ARM server firmware stacks, including UEFI/EDK II and OpenBMC platforms, is essential. A strong understanding of server architecture, including power delivery, thermals, networking, and rack infrastructure, is required. Experience in validating firmware security features, familiarity with firmware lifecycle management and update frameworks, and experience in building automation frameworks and CI/CD pipelines for firmware validation are also necessary.
In addition to a competitive salary, Graphcore offers a comprehensive benefits package. The company is committed to building an inclusive work environment that welcomes people of different backgrounds and experiences. Graphcore provides a flexible approach to interviews and encourages candidates to discuss any reasonable adjustments they may require.
Graphcore fosters a culture of continuous learning and constant innovation, drawing from diverse backgrounds to bring a broad range of skills and perspectives. The company is a globally recognized leader in Artificial Intelligence computing systems, designing advanced semiconductors and data center hardware that provide the specialized processing power needed to drive AI innovation.