Graphcore

Graduate Firmware Engineer 2027

Graphcore
Apply
22 days ago
Bristol, United KingdomEntry Level

Responsibilities

  • Design, develop, and deliver firmware for Graphcore’s next-generation products.
  • Develop firmware supporting hardware bootup, power control, telemetry, monitoring, and communication.
  • Work with silicon and hardware teams on hardware-software interfaces.
  • Write firmware to Graphcore standards, review code, and contribute to technical design discussions.
  • Investigate firmware issues and contribute to product quality and delivery.
  • Work with continuous integration, build systems, and software packaging practices.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electronic Engineering, Maths, or a related field.
  • Introductory experience with C or Python.
  • Understanding of continuous integration, build systems, and software packaging best practices.
  • Interest in real-time embedded software, verification, or complex embedded platforms.
  • Curiosity about server architecture, device drivers, operating system kernel development, or server firmware security.
  • Willingness to learn, ask questions, and contribute to technical discussions.
  • Relevant skills may be demonstrated through coursework, a dissertation, personal or team projects, research, or other experience.

Benefits

  • Permanent role with a two-year graduate programme and hands-on learning.
  • Flexible working arrangements.
  • Up to 5% matched pension support.
  • Phantom equity.
  • Designed office spaces, free food, and an on-site barista.
  • Income protection and life assurance.
  • Electric vehicle salary-sacrifice scheme.
  • Flexible benefits including private medical insurance and dental cover.
  • Optional dental cover, health cash plan, private medical insurance, cycle-to-work scheme, and Give As You Earn.
  • Based in Bristol, UK, with a September 2027 start date.

Tech Stack

Categories

Graphcore

About Graphcore

501-1,000 employees

Graphcore designs and sells Intelligence Processing Units (IPUs), systems, and a full software stack for training and inference of AI models in data centers and research labs. Revenue comes from hardware systems and associated software tools and services, used for workloads across NLP, computer vision, and graph neural networks. Founded in 2016 and headquartered in Bristol, the company is part of SoftBank Group and focuses on on‑prem and cloud deployments.

Contact me