G
Posted a day ago
Firmware Engineer
GraphcoreFirmware Engineer
Perks & benefits
Paid Leave
Requirements
Degree in CS, Maths, ML, or Data Science, Introductory C or Python experience, Knowledge of CI or build systems, Interest in embedded software or hardware
Skills
C#PythonEmbedded Systems
About the role
Responsibilities
- Develop low-level software that starts, monitors, and supports Graphcore products
- Contribute to code, tests, reviews, and technical discussions
- Work on firmware connecting silicon, hardware, drivers, and datacenter systems
- Help products boot correctly, communicate clearly, and run reliably
Requirements
- Bachelor’s or master’s degree in Computer Science, Maths, Machine Learning, Data Science, or a related field
- Introductory experience with C or Python
- Understanding of continuous integration, build systems, or software packaging fundamentals
- Interest in embedded software, hardware bring-up, device drivers, operating systems, or server platforms
- Legal right to work in the UK (no sponsorship available)
Benefits
- Flexible working
- Generous leave
- Up to 5% matched pension
- Phantom equity
- Thoughtfully designed office spaces with free food and on-site barista
- Income protection and life assurance
- Flexible benefits including private medical and dental cover
About the Company
Graphcore is a leading innovator in Artificial Intelligence compute, developing hardware, software, and systems infrastructure to power the next generation of AI breakthroughs. As part of the SoftBank Group, Graphcore is dedicated to enabling Artificial Super Intelligence.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFirmware Engineer
Graphcore · Bristol
