Principal UEFI Firmware Design Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Graphcore · 2 hours ago

Principal UEFI Firmware Design Engineer

Graphcore is a globally recognised leader in Artificial Intelligence computing systems, designing advanced semiconductors and data centre hardware. They are seeking a Principal UEFI Firmware Design Engineer to lead the development of UEFI firmware for hyperscale server and rack-scale platforms, requiring deep expertise in UEFI and strong collaboration with ODM design partners.

AI InfrastructureArtificial Intelligence (AI)Machine LearningSemiconductor
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Lead the architecture, design, development, and deployment of UEFI-based firmware for hyperscale server and rack management platforms
Define and drive BMC feature development to meet hyperscaler requirements for reliability, scale, serviceability, and automation
Collaborate closely with ODM partners through all phases of the design and development lifecycle — from concept to mass production — ensuring timely and high-quality firmware deliverables
Guide and support integration of UEFI firmware into CI/CD pipelines, including automated builds, regression testing, static analysis, and deployment workflows
Design and implement robust and scalable firmware interfaces for platform initialization (CPU, Memory, PCIe and interconnects), system firmware security (RoT, Chain-of-trust, Signed FW updates, Secure Boot, etc.), Server RAS, and firmware update infrastructure
Partner with hardware, BMC, security, systems, and validation teams to drive alignment across the entire platform stack
Lead debug efforts on complex hardware/firmware/system issues in lab and production environments
Contribute to the UEFI/EDKII upstream community and drive adoption of industry standards relevant to hyperscale firmware management

Qualification

UEFI firmware developmentC/C++ programmingCI/CD pipelinesLinux/Windows developmentSystem firmware designServer hardware architectureScripting languagesDebug toolsBIOS-BMC interactionsFirmware security technologies

Required

Bachelor's or Master's degree or equivalent experience in Electrical Engineering, Computer Engineering, Computer Science, or a related field
10+ years of hands-on experience in UEFI firmware development, with at least 3 years in a senior or lead engineering role
Strong expertise with UEFI, Tiano and related firmware code structures, and system firmware / software design
Experience leading UEFI firmware solutions in hyperscale environments (e.g., cloud service providers, large-scale data center infrastructure)
Proficiency in C/C++, Linux / Windows kernel and userspace development, and scripting languages (Python, Bash)
Deep knowledge of cache coherency protocols, DDR memory training concepts, PCIe sub-system for storage, networking, graphics controllers and accelerators
Solid understanding of server and rack-level hardware architecture (e.g., power delivery, thermal control, FRUs, sensors)
Knowledge of BIOS-BMC interactions for the purposes of platform initialization, platform RAS, telemetry, firmware updates etc
Proven experience building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) for firmware development and validation
Experience with code static analysis tools and vulnerability scanners
Experience with system-level debug tools such as logic analyzers, JTAG, GDB
Extensive experience working with and leading ODM/JDM partners, including technical leadership, reviews, and issue triage

Preferred

Prior contributions to the UEFI/EDK II open-source community
Familiarity with firmware security technologies (secure boot, measured boot, signed images, TPM integration)
Exposure to server platform architecture (x86/ARM), PCIe, BMC SoCs, and associated peripherals
Experience with DevOps or cloud-native workflows is a plus

Benefits

Phantom Equity
Benefits
Competitive benefits package

Company

Graphcore

company-logo
Graphcore develops a microprocessor designed for AI and machine learning applications.

H1B Sponsorship

Graphcore has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (3)

Funding

Current Stage
Late Stage
Total Funding
$682M
Key Investors
Ontario Teachers' Pension PlanMayfair Equity PartnersSequoia Capital
2024-07-11Acquired
2021-02-01Private Equity
2020-12-29Series E· $222M

Leadership Team

leader-logo
Nigel Toon
CEO and Chairman
linkedin
leader-logo
Nick Bishop
CFO
linkedin
Company data provided by crunchbase