Firmware Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted a day ago

Firmware Engineer

GraphcoreFirmware Engineer

Perks & benefits

Paid Leave

Requirements

Degree in CS, Maths, ML, or Data Science, Introductory C or Python experience, Knowledge of CI or build systems, Interest in embedded software or hardware

Skills

C#PythonEmbedded Systems

About the role

Responsibilities

  • Develop low-level software that starts, monitors, and supports Graphcore products
  • Contribute to code, tests, reviews, and technical discussions
  • Work on firmware connecting silicon, hardware, drivers, and datacenter systems
  • Help products boot correctly, communicate clearly, and run reliably

Requirements

  • Bachelor’s or master’s degree in Computer Science, Maths, Machine Learning, Data Science, or a related field
  • Introductory experience with C or Python
  • Understanding of continuous integration, build systems, or software packaging fundamentals
  • Interest in embedded software, hardware bring-up, device drivers, operating systems, or server platforms
  • Legal right to work in the UK (no sponsorship available)

Benefits

  • Flexible working
  • Generous leave
  • Up to 5% matched pension
  • Phantom equity
  • Thoughtfully designed office spaces with free food and on-site barista
  • Income protection and life assurance
  • Flexible benefits including private medical and dental cover

About the Company

Graphcore is a leading innovator in Artificial Intelligence compute, developing hardware, software, and systems infrastructure to power the next generation of AI breakthroughs. As part of the SoftBank Group, Graphcore is dedicated to enabling Artificial Super Intelligence.

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 free

Firmware Engineer

Graphcore · Bristol

Sign up to apply