Staff System Software Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted 4 hours ago

Staff System Software Engineer

GraphcoreStaff System Software Engineer

Perks & benefits

FlightsMedical InsurancePaid Leave

Requirements

C/C++/Python proficiency, OS Kernel and Device Driver experience, Linux or Windows systems knowledge, Hardware/software integration experience, Problem-solving skills

Skills

C#PythonLinuxEmbedded Systems

About the role

Responsibilities

  • Design, implement, test and document OS Kernel and Device Driver software using C, C++, and Python
  • Participate in agile development within a scrum team
  • Contribute to technical discussions with software, hardware, and architecture stakeholders
  • Work closely with hardware and silicon engineering groups during product development phases

Requirements

  • Proven industry experience in software development using C, C++, or Python
  • Experience in OS Kernel and Device Driver development for Linux or Windows
  • Understanding of lower-level software stacks and hardware layer interactions
  • Proficiency with debug and performance analysis tools
  • Experience with PCIe, CPU, device drivers, SoC, firmware, or hardware/software integration
  • Strong problem-solving and communication skills

Preferred Qualifications

  • Experience developing firmware or drivers for GPUs
  • Knowledge of CUDA or OpenCL
  • Experience upstreaming kernel code or contributing to the Linux kernel
  • Exposure to data center or cloud service operations (e.g., Kubernetes, OpenStack)

Benefits

  • Flexible working
  • Generous annual leave policy
  • Private medical insurance and health cash plan
  • Dental plan
  • Pension (matched up to 5%)
  • Life assurance and income protection
  • Generous parental leave policy
  • Employee assistance programme
  • Healthy food, snacks, and barista bar at the Bristol office

About the Company

Graphcore is building the future of AI compute. As part of the SoftBank Group, the company develops the complete AI compute stack, from silicon and software to infrastructure at datacenter scale.

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 free

Staff System Software Engineer

Graphcore · Bristol

Sign up to apply