Skip to content
New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →

From the employer's careers site First seen 25 Oct 2026

Graduate Software Engineer, Drivers and Utilities 2027

Graphcore Bristol On-site entry full-time

The employer hasn't listed a salary.

Apply on Graphcore

Description

Join Graphcore's Graduate Programme as a Graduate Software Engineer in the Drivers and Utilities team. You'll work on kernel drivers and user space driver libraries, writing code to Graphcore standards, creating unit tests, reviewing code, and manually testing changes.

You'll collaborate with hardware and software colleagues through design discussions, Scrum ceremonies, code reviews, and testing. Your work will support the wider software stack and help engineering teams and customers use Graphcore hardware efficiently.

During the two-year programme, you'll build your understanding of how hardware and software interact through hands-on work on drivers and libraries. You'll develop your low-level programming skills, learn how to check that your code behaves as intended, and contribute to technical design discussions.

We're looking for someone with experience in low-level software, basic electronics knowledge, introductory coding experience in C, C++, or Python, and practical Git experience.

Benefits include flexible working, retirement planning support, phantom equity, workplace experience, peace of mind protection, electric vehicle scheme, and flexible benefits.

Skills

Required

  • low-level software
  • embedded software
  • device drivers
  • basic electronics
  • C
  • C++
  • Python
  • Git
  • Continuous Integration

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/graphcore/jobs/8894887002

Apply on Graphcore