Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

2026 graduate software engineer - drivers

Bristol (City of Bristol)
Graphcore
Software engineer
€35,000 a year
Posted: 19 November
Offer description

2026 Graduate Software Engineer – Drivers

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. The System Software group’s Firmware, Drivers and Utilities team is responsible for enabling all silicon and hardware platforms. This Graduate Software Engineer – Drivers role focuses on writing kernel and user‑space software to maximise performance and utility of the Graphcore IPU.


Job Summary

The System Software group comprises the Firmware team, the Drivers and Utilities team, and the System QA team. Our aim is to produce high quality software and APIs that enable the wider software team to utilise our products efficiently and effectively. The Firmware and Drivers teams form the foundation of the Graphcore software stack.


Responsibilities and Duties

* Write code to Graphcore standards
* Write unit tests for all code written
* Participate in code reviews individually and as part of the team
* Participate in Scrum ceremonies
* Manually test code written by yourself and others
* Maintain and fix the Continuous Integration system when broken
* Contribute to and take part in technical design discussions with team members


Candidate Profile


Essential

* Bachelor’s or Master’s Degree in Computer Science, Maths, Machine Learning, Data Science, or related field
* Previous experience with low‑level software including embedded or device drivers (personal or university project)
* Basic understanding of electronics, ability to read schematics and datasheets
* Introductory experience with C, C++ or Python
* Awareness of CI systems such as Jenkins
* Experience using Git, raising and reviewing Pull Requests, merging branches


Desirable

* Experience with hardware such as PCI cards or PC motherboards
* Contribution to open‑source projects
* Designing and building own hardware and controlling it from a host (e.g., Linux‑based system)
* Interest in hardware/software platform interaction


Benefits

In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5 %), life assurance and income protection. We offer a generous parental leave policy and an employee assistance programme. We provide a range of healthy food and snacks at the Central Bristol office and have our own barista bar. Graphcore welcomes diverse backgrounds and is committed to an inclusive workplace.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer (c/c++)
Wells
Sky
Software engineer
Similar job
Software engineer - undergraduate placement 2026
Bristol (City of Bristol)
Mbda Uk
Software engineer
Similar job
Senior software engineer - pensions, isa and investments
Bristol (City of Bristol)
Hargreaves Lansdown
Software engineer
£80,000 a year
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Bristol (City of Bristol) > 2026 Graduate Software Engineer - Drivers

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save