G

Graphcore

Delivers IPU-powered AI cloud services

Graduate Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeBristol, UK£45k /yrIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Electronic Engineering, Maths, or a related field.
  • Introductory experience with C or Python.
  • An understanding of continuous integration, build systems, and software packaging best practices.
  • An 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 with colleagues across teams.
  • Applicants must already have the right to work in the UK for the full duration of the programme without requiring visa sponsorship.

Responsibilities

  • Design, develop, and deliver firmware for Graphcore’s next-generation products.
  • Contribute to software supporting hardware bootup, power control, telemetry, and monitoring.
  • Write firmware to Graphcore standards, review code, contribute to technical discussions, and help investigate issues.
  • Work with continuous integration, build systems, and Agile practices.
  • Work with engineers across teams through technical design discussions, code reviews, Agile ceremonies, and practical problem solving.
  • Take responsibility for assigned work, contribute ideas, and help colleagues investigate firmware issues.
  • Build an understanding of how embedded software enables complex hardware systems through hands-on firmware development.
  • Develop firmware for bootup, power management protocols, telemetry, and monitoring.
  • Investigate issues and use continuous integration and build systems to check and prepare firmware for delivery.

About the Company

Graphcore

Delivers IPU-powered AI cloud services

Graphcore.ai focuses on building and delivering Intelligence Processing Units (IPUs) and related AI services for enterprises. It provides IPU-powered cloud services, pre-trained AI models, optimized inference engines, and APIs on a subscription basis with on-demand pricing and free tiers through cloud partners. The IPUs accelerate AI workloads and enable scalable, cost-efficient AI deployment in enterprise applications. The company differentiates itself through specialized IPU hardware and optimized software stack, plus partnerships with cloud providers to reach customers, rather than relying on generic hardware. The goal is to help businesses scale AI-powered products and operations efficiently by offering flexible, scalable compute and ready-to-use AI components.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$1.1B
Headquarters
Bristol, United Kingdom
Founded
2016

Recently Posted Jobs

Explore more opportunities at Graphcore

See more jobs