Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal UEFI Firmware Engineer

Full-time

Graphcore

About us

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry.

As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.

Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.

Job Summary

We are seeking an experienced Principal Staff UEFI Engineer to design, develop, and deploy UEFI-based firmware for Graphcore’s hyperscale AI server platforms.

This role focuses on developing system firmware responsible for platform initialization, hardware configuration, and reliability features across large-scale data center deployments.

The Team

Graphcore is a globally recognised leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialised processing power needed to drive AI innovation, while delivering the efficiency required to support its broader adoption.

The Firmware Engineering team develops the foundational firmware responsible for platform initialization, hardware configuration, and system reliability across Graphcore’s AI compute infrastructure.

The team collaborates with silicon engineering, hardware design teams, BMC firmware teams, validation engineers, and platform architects to enable reliable server platform bring-up and operation.

Responsibilities and Duties

  • 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.
  • Debug and perform root cause analysis for firmware and hardware issues across lab and production environments.

Candidate Profile

Essential

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
  • Strong experience developing UEFI or BIOS firmware for server platforms.
  • Expertise with UEFI, TianoCore, and firmware architecture design.
  • Strong experience developing firmware solutions for hyperscale or cloud data center environments.
  • Strong programming skills in C/C++.
  • Deep understanding of DDR memory training, cache coherency protocols, and PCIe subsystems.
  • Strong knowledge of server platform architecture including power delivery, thermal management, sensors, and FRUs.
  • Experience implementing CI/CD pipelines for firmware development.
  • Experience debugging system firmware using logic analyzers, JTAG, GDB, and similar tools.

Desirable

  • Experience developing UEFI firmware for ARM-based server platforms.
  • Experience with EDK II codebase development and upstream contribution.
  • Experience working with ODM/JDM partners on server platform development programs.
  • Experience delivering firmware for hyperscale cloud deployments and production environments.

USA Benefits

In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future. Our benefits include medical, dental and vision coverage, Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness services and an Employee Assistance Programme (EAP). We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal UEFI Firmware Engineer in Austin, TX vacancy
  •  ...impact on the world of technology.Job DescriptionBe part of the Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C typically involving bare-metal programming and developing low-level... 
    Principal
    Full time

    Cadence Design Systems

    Austin, TX
    6 days ago
  •  ...moves the world forward. Join us and, together, we’ll advance your career.THE ROLE: The AMD Datacenter Firmware team is currently looking for an enthusiastic engineer who is passionate about server products and eager to contribute to the EPYC product line, helping AMD transform... 
    Suggested

    AMD

    Austin, TX
    2 days ago
  • $110k - $183k

     ...Transformer (SST) platform team. We design and deliver the embedded firmware for Enphase's next-gen grid-scale energy conversion systems. We are hiring at Staff, Senior Staff, and Principal levels. Every engineer writes code, debugs hardware, and owns outcomes; higher levels... 
    Principal

    Enphase Energy

    Austin, TX
    3 days ago
  • $172k - $237k

     ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...find your place here.Hardware Senior Principal Engineer - System IntegrationChoose a...  ...developing Diags, ONIE, BMC, BIOS/UEFI, and platform firmware for networking switch products,... 
    Principal

    Dell Technologies

    Round Rock, TX
    2 days ago
  •  ...Technologies is seeking a Hardware Senior Principal Engineer - System Integration in Round Rock/...  ...production readiness across hardware, firmware, and software, collaborating with cross...  ...deep expertise in Diags, ONIE, BMC, BIOS/UEFI, and security, guiding platform bring-up... 
    Principal

    Dell Inc.

    Round Rock, TX
    2 days ago
  •  ...about challenging assumptions and reimagining how work gets done. Engineers define intent, author precise specifications, and orchestrate...  ...AI to description from the list here.Join us as a Senior Principal System Development Engineer on our Network HW Engineering team... 
    Principal

    Dell Careers

    Round Rock, TX
    5 days ago
  •  ...contributes to something bigger — technology that moves the world forward.THE ROLE: AMD’s Server Security Processor Firmware team is looking for a senior firmware engineer to design, develop, and debug firmware solutions for AMD Secure Encrypted Virtualization. The engineer will... 

    AMD

    Austin, TX
    4 days ago
  • $193.3k - $261.5k

     ...help our customers change the world.The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-...  ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  • $193.3k - $261.5k

     ...challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML Acceleration... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    6 days ago
  • $151.3k

     ...Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance AWS Utility Computing (UC) provides product Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to... 
    Internship

    Amazon

    Austin, TX
    2 days ago
  •  ...this challenge, we need innovative, scalable power sources. Our engineering-led team, with expertise in designing and deploying satellite...  ...plug and play in the field. We are seeking a skilled Firmware Engineer to develop embedded software for digitally controlled... 
    Internship
    Visa sponsorship
    Work visa

    Ambrosia Energy

    Austin, TX
    3 days ago
  •  ...WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth and TCP communications, to server-side... 
    Temporary work
    Work experience placement
    Casual work

    Sparx Engineering

    Austin, TX
    3 days ago
  •  ...09Deadline: 0001-01-01Our client, a leading technology organization specializing in server management solutions, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Software Development Department supporting the Baseboard Management... 
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis

    Austin, TX
    4 days ago
  •  ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are...  ...impact.Position Overview:We are seeking a highly skilled Firmware Engineer with strong expertise in microcontroller firmware development... 
    Local area

    Allen Control Systems

    Austin, TX
    6 days ago
  •  ...The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed...  ...ACADEMIC CREDENTIAL:Bachelor's degree in Electrical or Computer engineering is strongly desired. Master's or PhD degree is a plus.LOCATION... 

    AMD

    Austin, TX
    3 days ago
  •  ...Embedded Firmware Engineer (Open-Titan)Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure and open-source contributions for our RoT... 

    Nuvoton Technology Israel Ltd

    Austin, TX
    2 days ago
  •  ...Description Embedded Firmware Engineer (Open-Titan) - Job Description: Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure... 

    Nuvoton Technology Corporation

    Austin, TX
    14 hours ago
  • Samsung Electronics America is seeking a Senior Staff GPU RTL Firmware Engineer to shape firmware for next‑generation mobile GPUs, including CP and RLC control, and to collaborate across architecture, RTL, and software teams. You will influence interfaces, scheduling, and... 

    Samsung Electronics America

    Austin, TX
    5 days ago
  • Samsung is seeking a Senior Staff GPU RTL Firmware Engineer to help design and develop the control firmware for next‑generation mobile GPUs. You will shape the Command Processor and RunList Controller orchestration, collaborating with architecture, RTL, software, and validation... 

    Samsung Semiconductor

    Austin, TX
    3 days ago
  • $110k - $151k

     ...solutions for Enphase inverter products. The team is an integrated group of highly specialized power electronics, controls, and firmware engineers that is fast-moving, working closely with multi-disciplinary teams across the organization, and looking for motivated... 
    Work at office

    Enphase Energy

    Austin, TX
    4 days ago
  •  ...forward. Join us and, together, we’ll advance your career.THE ROLE:We are looking for a dynamic, energetic Lead / Systems Design Firmware Engineer to join our growing team. As a key contributor to the success of AMD’s product, you will be part of a team developing out-of-... 

    AMD

    Austin, TX
    6 days ago
  •  ...something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.SENIOR GPU FIRMWARE/SOSFTWARE ENGINEER Firmware/OS Driver Engineer - Data Center CPU/GPU Platforms THE ROLE:Join AMD’s Data Center Firmware Application team to... 

    AMD

    Austin, TX
    5 days ago
  • Are you interested in building large-scale distributed networking solutions for the cloud? Do you love the idea of working in an environment with the excitement of a start-up, but the financial backing of a Fortune 100 company?You’ll be joining a fast-growing venture that...
    Principal

    Oracle Corporation

    Austin, TX
    2 days ago
  •  ...responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help game developers quickly prototype their games. You will also... 
    Principal
    Full time
    Local area

    Aristocrat Technologies

    Austin, TX
    4 days ago
  • $196k - $364k

     ...innovators who want to make an impact on the world of technology.Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-Test (DFT) IP business unit.As a member of the DFT R&D team, you... 
    Principal
    Full time

    Cadence Design Systems

    Austin, TX
    2 days ago
  • $130k - $306.4k

     ...challenges. As a Consulting Hardware Security Engineer you will be involved in ensuring that the...  ...engineers have a blend of hardware, firmware and security skills, enabling them to...  ...AMD), ARM server platform architecture, UEFI GPU platforms, rackscale systems, clustering... 
    Principal
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    3 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 
    Principal
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  •  ...Network Visibility Product Engineer Candidates joining our team will have the opportunity to make a significant impact on client's success by contributing to the design and development of innovative Network Visibility products. These complex systems integrate high-... 
    Principal

    Tellus Solutions

    Austin, TX
    3 days ago
  • $138k - $300k

     ...with their digital world.Team Description:At Neuralink, we're engineering the future of automated surgeries, focusing on the safe and effective...  ...from scratch while challenging and refining the old. As a Firmware Engineer, your responsibilities will encompass:Developing and... 
    Full time
    Temporary work

    Neuralink

    Austin, TX
    6 days ago
  •  ...world of technology.This position presents an exciting opportunity within Cadence’s Digital and Signoff Group (DSG) for a Product Engineer. In this dynamic environment, you’ll collaborate closely with R&D, Application Engineering & product marketing teams to help drive... 
    Principal
    Full time

    Cadence Design Systems

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal UEFI Firmware Engineer. Be the first to apply!