G
Posted a day ago
Senior Firmware Validation Engineer
Graphcore
Requirements
Bachelor's or Master's in EE, CE, or CS, 6+ years firmware/platform validation experience, ARM server firmware expertise (UEFI/EDK II, OpenBMC), Server architecture knowledge, Firmware security validation experience, CI/CD and automation framework experience
Skills
FirmwareARMOpenBMC
About the role
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 mechanisms, 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 across firmware, hardware, and platform integration
- Develop automation frameworks and regression testing pipelines supporting firmware validation
- Collaborate with silicon vendors, ODM partners, 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 platforms
- Strong understanding of server architecture including power delivery, thermals, networking, and rack infrastructure
- Experience validating firmware security features including Root of Trust and secure boot
- Strong familiarity with firmware lifecycle management and firmware update frameworks
- Experience building automation frameworks and CI/CD pipelines for firmware validation
Preferred Qualifications
- Experience validating rack-scale firmware platforms in hyperscale or AI cloud environments
- Hands-on experience with EDK II/UEFI validation and OpenBMC system testing
- Experience validating firmware for liquid-cooled or high-density server platforms
- Experience building hardware-in-the-loop (HIL) or rack-level automated validation environments
- Experience validating high-speed interconnects such as PCIe in large-scale deployments
- Familiarity with hardware debug tools including JTAG, GDB, and logic analyzers
- Experience validating platform management protocols such as Redfish, PLDM, MCTP, and IPMI
About the Company
Graphcore is one of the world’s leading innovators 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 freeSenior Firmware Validation Engineer
Graphcore · Austin
