YourNext
Opportunity.org

Software Engineering Summer Intern, Drivers and Utilities 2027

Category
Internships
Posted
October 20, 2026
Deadline
November 29, 2027
Region
Europe
Country
United Kingdom
Sector
Technology & AI
Work mode
On-site
Apply via
job-boards.greenhouse.io

Overview

Graphcore offers a 12-week summer internship for students interested in software engineering, specifically within the drivers and utilities team located in Bristol, United Kingdom. Participants gain hands-on experience working on real projects, contributing to kernel and user-space development, writing code, adding unit tests, and maintaining continuous integration systems. Interns collaborate directly with firmware, system QA, silicon, and hardware engineers while receiving support from experienced mentors. Depending on performance and available roles, participants may have the opportunity to join a graduate programme after completing their studies.

Who can apply

Applicants must currently be studying for a bachelor or master degree in Computer Science, Maths, Machine Learning, Data Science, or a related field. Candidates must already possess the right to work in the United Kingdom for the full duration of the programme without requiring visa sponsorship, as work visas cannot be sponsored for early careers opportunities.

What you get

The internship provides a monthly salary of 2500 GBP over the course of the 12 weeks. Additional benefits include five days of annual leave, flexible working arrangements, and access to the online learning platform OReilly. Office perks feature collaborative spaces, free food, ice cream, and an on-site barista.

Requirements

Candidates need low-level software experience, such as embedded code or device drivers, alongside introductory programming skills in C, C++ or Python, which can be acquired through personal or university projects. Basic electronics knowledge, including the ability to read and understand schematics and datasheets, is required. Applicants should also have an awareness of continuous integration systems like Jenkins and experience using Git for source code management, pull requests, and branch merging. Previous industry experience is not required.

How to apply

Interested individuals must submit their CV, a cover letter, and answers to the application questions. Successful applicants will be invited to complete a technical assessment, followed by an in-person assessment in the final stage for qualifying candidates.

Key dates

The internship begins in June 2027. The application deadline is midnight on 29th November, though early applications are encouraged due to the possibility of early closure. Applicants are notified of their application outcome by early December at the latest, and final-stage in-person assessments take place in early spring.