Browse All Jobs
Job Description
Graphcore is seeking a Staff System Software QA Engineer to design and deliver software validation and quality assurance solutions for the System Software group. The successful candidate will engage with stakeholders, demonstrate technical initiative, and support junior team members.Responsibilities include:
  • Test design and development for Firmware, Kernel, and Baseboard Management Control modules.
  • Maintaining and enhancing Continuous Integration against Simulations, Emulations, and Physical Hardware.
  • Working closely with System Software development teams to support Test-Driven Development.
Requirements:
  • Test design and development experience for Firmware and/or Linux kernel.
  • Understanding of OS kernel and device driver primitives with experience in Linux or similar systems.
  • Coding experience in C or C++.
  • Scripting experience in Python or Bash.
  • Excellent written and oral communication skills.
  • Good work ethics and a high sense of teamwork.
  • Commitment to producing quality work and finishing tasks.
  • Self-starter who loves to find creative solutions to challenging problems.
Graphcore offers:
  • 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 and snacks at the Bristol office.
  • Barista bar.
Apply Manually