GrepJob
Graphcore

System Software Engineer

Graphcore
Apply
about 5 hours ago
Cambridge, United KingdomEntry Level / Mid Level
H1B Sponsor

Responsibilities

  • Design, implement, test and document OS Kernel and Device Driver software using C/C++/Python.
  • Participate in agile development as part of a scrum team.
  • Communicate effectively and contribute to technical discussions with peers and stakeholders.
  • Work closely with hardware and silicon engineering groups during product development.

Requirements

  • Industry experience in software development using C/C++.
  • Familiarity with OS Kernel and Device Driver development on Linux or Windows.
  • Good understanding of lower-level software stack and hardware interactions.
  • Effective problem-solving skills and familiarity with debugging tools.
  • Experience with PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration.

Benefits

  • Flexible working arrangements.
  • Generous annual leave policy.
  • Private medical insurance and health cash plan.
  • Dental plan and pension matched up to 5%.
  • Life assurance and income protection.
  • Generous parental leave policy and employee assistance programme.

Tech Stack

CC++KubernetesLinuxOpenStackPythonWindows

Categories