About the company
Graphcore is a leading innovator in AI compute, developing hardware, software, and systems infrastructure. As part of SoftBank Group, we are committed to enabling Artificial Super Intelligence.
Responsibilities
- Define and execute validation strategy for rack-level firmware stacks across ARM server platforms.
- Develop validation plans and automated test frameworks for platform bring-up and firmware lifecycle management.
- Integrate automated test cases for rack-level firmware components into CI/CD pipelines.
- Validate firmware update frameworks including signed updates, redundancy, and rollback protection.
- Drive validation of platform security features including Root of Trust, secure boot, and TPM integration.
- Participate in system-level debugging and root cause analysis.
- Develop automation frameworks and regression testing pipelines.
- Collaborate with silicon vendors, ODM partners, and platform engineering teams.
Requirements
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or equivalent.
- 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.
- Strong understanding of server architecture including power delivery, thermals, networking.
- Experience validating firmware security features.
- Strong familiarity with firmware lifecycle management and update frameworks.
- Experience building automation frameworks and CI/CD pipelines.
Conditions
- Competitive salary
- Flexible working
- Medical, dental, and vision coverage
- Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs)
- Disability and life insurance
- 401(k) retirement plan
- Commuter benefits
- Wellness services and Employee Assistance Programme (EAP)