Join Graphcore as a Firmware Summer Intern to gain hands-on experience in firmware development for AI hardware.
Posted by employer 22 hours ago
First seen on Joblaze 8 hours ago
Last verified on the company career page 8 hours ago
What you'll build
Must have
Practical constraints
Requirements
Not disclosed in this posting: years of experience, work arrangement.
Benefits
Joblaze summary
In this 12-week internship, the Firmware Summer Intern will engage in hands-on firmware development, focusing on how software interacts with AI hardware from bootup to monitoring. Key skills include programming in C or Python, along with a foundational understanding of continuous integration and debugging practices. This role is ideal for students pursuing degrees in Computer Science or Electronic Engineering, particularly those eager to apply their academic knowledge in a practical setting. The intern will collaborate closely with experienced engineers, gaining insights into the integration of software and hardware.
Joblaze insights
Quick facts
From the original posting
Location: Bristol, UK
Duration: 12 weeks
Salary: £2500 per month
Start date: June 2027
Application deadline: Midnight, 29th November 2026
We encourage you to apply early, as we may close applications before the advertised deadline.
Explore a career at Graphcore through a 12-week summer internship, gaining hands-on experience on real projects. You’ll bring fresh ideas, put your learning into practice and help shape what we’re creating. Along the way, you’ll tackle challenging problems with a team who welcome your questions and support you as you build your skills and confidence.
Put your programming skills to work exploring how firmware brings AI hardware to life, from first boot to system monitoring.
As a Firmware Engineering Intern, you’ll contribute to firmware for Graphcore’s next-generation products. Working closely to with our silicon and hardware teams, you’ll contribute to software that supports hardware bootup and provides telemetry and monitoring data that helps data centre operators understand what the hardware is doing.
Your tasks could include writing code, develop unit tests and investigate behaviour on hardware using logs, oscilloscopes and logic analysers. You’ll contribute to a shared codebase and see how software decisions affect physical systems.
The Firmware team sits within System Software and works with teams across Graphcore and our partners. You’ll report to the Firmware Manager and work alongside engineers connecting silicon, hardware and software.
Technical discussions, code reviews and Agile working practices will help you understand design decisions and how the team coordinates its work. You can ask for help as you learn the codebase, explain your thinking and use feedback to improve your work.
Decisions are shaped by technical discussion and investigation. As an intern, you’ll be encouraged to ask questions, raise issues early and share what you learn, with support from experienced engineers as you try out different approaches.
Over the 12 weeks, you’ll build practical experience in firmware development, unit testing and debugging through the work your tasks focus on.
Investigating issues on real hardware will help you connect software behaviour with physical signals and develop a methodical approach to finding problems. Code reviews will introduce you to shared development and coding standards and help you build confidence contributing to a team codebase, giving you a clearer view of a career in embedded software.
Your internship is a chance to explore a future at Graphcore. Depending on your performance and the roles available, there may be an opportunity to join one of our graduate programmes once you’ve graduated.
Previous industry experience is not required. Tell us what you built or investigated through coursework, personal or team projects, research or other relevant experience, how you approached it and what you learned.
Applicants must already have the right to work in the UK for the full duration of the programme, without requiring visa sponsorship. We are unable to sponsor work visas for our Early Careers opportunities..
At Graphcore, we’re building next generation AI compute: From semiconductors and software to systems at datacenter scale. We are proud to be owned by SoftBank Group and work with other companies in the SoftBank family to deliver AI compute to customers working at the AI frontier.
An internship at Graphcore gives you the chance to explore where your interests and skills could take you. You’ll work alongside people with different backgrounds and expertise, from AI researchers to chip designers and software engineers. Together, you’ll share ideas and solve challenging problems, building experience and confidence to help you decide what comes next.
Curious about where your skills could take you? Apply for a summer internship at Graphcore and help us build what comes next.
Standard company text repeated across Graphcore's postings is omitted here.
Explore more