Staff UEFI Firmware Engineer
Core
Design, develop, and deploy UEFI-based firmware for hyperscale AI server platforms, focusing on platform initialization, hardware configuration, and reliability features.
Role type
Staff UEFI Firmware Engineer
Builds
UEFI firmware for Graphcore's hyperscale AI server platforms
Domain
AI hardware / Data center infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
UEFI firmware development, CI/CD pipeline integration, platform initialization (CPU, memory, PCIe, interconnects), firmware security (root of trust, secure boot, signed updates), RAS features, firmware interfaces for telemetry and management
Preferred skills
Collaboration with ODM partners, cross-functional team leadership
Technologies
UEFI, CI/CD pipelines, BMC firmware integration
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 enabling automated builds, regression testing, and static analysis; Develop firmware functionality supporting platform initialization including CPU, memory, PCIe, and system interconnects; Implement system firmware security features including root of trust, secure boot chains, and signed firmware updates; Develop platform firmware features supporting server reliability, availability, and serviceability (RAS); Build firmware interfaces supporting telemetry, firmware updates, and system management capabilities; Collaborate with hardware, BMC, security, and validation teams to ensure full platform integration.