G

Graphcore

Delivers IPU-powered AI cloud services

Graduate Software Engineer - Drivers and Utilities

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBristol, UK£45k /yr

About the Job

Requirements

  • Experience with low-level software, such as embedded software, device drivers, or a university or personal project.
  • Basic electronics knowledge, including confidence reading schematics and datasheets.
  • Introductory coding experience in C, C++ or Python.
  • Practical Git experience, including branches, pull requests, reviews and merges, and awareness of Continuous Integration systems such as Jenkins.
  • Curiosity about how hardware and software platforms interact, willingness to take responsibility for work, and openness to asking questions and learning from others.
  • Applicants must already have the right to work in the UK for the full duration of the programme without requiring visa sponsorship.

Responsibilities

  • Plan, build, test and improve kernel drivers and user space driver libraries.
  • Write code to Graphcore standards, create unit tests, review code and manually test changes.
  • Support the continuous integration system and contribute to technical design discussions.
  • Work with hardware and software colleagues through design discussions, Scrum ceremonies, code reviews and testing.
  • Take responsibility for code, raise questions or concerns, respond to feedback and contribute ideas for improvements.
  • Develop an understanding of hardware and software interactions through hands-on work on drivers and libraries.
  • Write and test changes, work on continuous integration, and participate in code reviews, design discussions and practical problem solving with hardware and software teams.

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