Graduate Systems Software Engineer – Kernel & Drivers

Graphcore

West of England

On-site

GBP 41,000 - 50,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Pension match
Phantom equity
On-site amenities
Income protection
EV salary sacrifice
Private medical insurance
Dental cover
Cycle to work
Give as you earn

Job summary

Graphcore invites graduates to join a two-year hands-on learning programme in Bristol. From day one you’ll own tasks, share ideas and help shape what we’re creating, supported by a team excited about your success.

You’ll work on kernel drivers and user-space libraries, write tests, review code and contribute to the CI system as you grow your low-level programming skills and learn how hardware and software interact at Graphcore.

Qualifications

  • Experience with embedded software, device drivers, or related coursework or projects.
  • Ability to read schematics and datasheets.
  • Introductory coding in C, C++ or Python.
  • Practical Git experience and familiarity with CI systems such as Jenkins.
  • Shows curiosity about hardware/software interaction and willingness to learn.

Responsibilities

  • Help plan, build, test and improve kernel drivers and user-space libraries.
  • Support Graphcore hardware platforms and software stack through code and testing.
  • Write code to Graphcore standards, create unit tests and participate in code reviews.
  • Contribute to continuous integration and technical design discussions.
  • Collaborate with hardware and software teams to solve challenging problems.

Skills

Low-level software
Electronics basics
C/C++/Python
Git & CI
Curiosity and ownership

Job description

Graphcore invites graduates to join a two-year hands-on learning programme in Bristol. From day one you’ll own tasks, share ideas and help shape what we’re creating, supported by a team excited about your success.

You’ll work on kernel drivers and user-space libraries, write tests, review code and contribute to the CI system as you grow your low-level programming skills and learn how hardware and software interact at Graphcore.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Systems Software Engineer, Drivers & Utilities
Graduate Systems Software Engineer, Drivers & Utilities

Graphcore • West of England

Hybrid
GBP 32,000 - 48,000
Flexible benefits
Pension plan
Phantom equity
+2
Graduate Systems Software Engineer – Low-Level Drivers
Graduate Systems Software Engineer – Low-Level Drivers

Graphcore Early Careers • West of England

On-site
GBP 30,000 - 40,000
Free food on-site
On-site barista
Pension matching
+6
Graduate System Software QA Engineer – Linux & Firmware
Graduate System Software QA Engineer – Linux & Firmware

Applied Methods Ltd • West of England

Hybrid
GBP 41,000 - 50,000
Flexible working
Pension match
Phantom equity
+1
Graduate System Software QA Engineer - Linux & Firmware
Graduate System Software QA Engineer - Linux & Firmware

Graphcore • Cambridge

On-site
GBP 32,000 - 42,000
Flexible working
Retirement planning support
Phantom equity
+5
Graduate Software QA Engineer: Systems & Linux Program
Graduate Software QA Engineer: Systems & Linux Program

Graphcore Early Careers • West of England, Cambridge

On-site
GBP 32,000 - 46,000
Pension matching
Phantom equity
Office spaces with free food & on-site
+2
Graduate Hardware Engineer: Design & SI (2-Year Programme)
Graduate Hardware Engineer: Design & SI (2-Year Programme)

Graphcore Early Careers • West of England

On-site
GBP 28,000 - 38,000
Flexible working
Pension up to 5% matched
Phantom equity
+4
Graduate Software Engineer, Drivers and Utilities 2027
Graduate Software Engineer, Drivers and Utilities 2027

Graphcore • West of England

On-site
GBP 41,000 - 50,000
Flexible working
Pension match
Phantom equity
+7
Graduate Hardware Engineer: 2-Year Hands-On Programme
Graduate Hardware Engineer: 2-Year Hands-On Programme

Graphcore • West of England

Hybrid
GBP 30,000 - 40,000
Flexible working
Retirement planning (pension)
Phantom equity
+5
Graduate Software Engineer, System QA - Flexible Benefits
Graduate Software Engineer, System QA - Flexible Benefits

Graphcore • West of England

On-site
GBP 32,000 - 42,000
Flexible working
Pension contributions
Phantom equity
+5
Graduate Software Engineer – Profiling & Performance Tools
Graduate Software Engineer – Profiling & Performance Tools

Graphcore • West of England

On-site
GBP 32,000 - 42,000
Flexible working
Retirement planning support: Up to 5%
Phantom equity
+5