Karve
Browse all jobs

Senior Software Engineer

Graphcore · Cambridge

1 month ago

Onsitedevice driverslinux systemssoftware testing

Workplace

Onsite

Location

Cambridge

Posted

1 month ago

Summary

Staff system software engineer in test role at Graphcore in Cambridge, focused on validating Linux device drivers, user-space libraries, and platform tools for next-generation AI systems. The role is hands-on and office-based, with responsibility for test strategy, infrastructure, coverage, and cross-layer debugging.

Responsibilities

  • Design and build driver tests
  • Run tests for Linux device drivers
  • Validate user-space libraries and platform tools
  • Shape test strategy and coverage
  • Debug cross-layer hardware and software issues
  • Guide test infrastructure development
  • Influence technical decisions across teams
linuxc++pythonci/cdkubernetes
device driverslinux systemssoftware testingtest infrastructureai computehardware-software integration