Search...

Senior System Software Engineer

G
Graphcore

Graphcore is a Bristol-based AI chipmaker (IPU accelerators), a SoftBank subsidiary and a Molten Ventures portfolio company.

About Graphcore

Graphcore (graphcore.ai) is a British semiconductor company building Intelligence Processing Units (IPUs) for AI workloads. Founded in Bristol in 2016, it was acquired by SoftBank in 2024. It is a portfolio company of Molten Ventures.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You design, develop, automate, and report integration and system tests across firmware and device drivers. You shape test strategy, build scalable pipelines and internal tools, investigate complex cross-layer issues, improve validation and CI/CD processes, and mentor engineers while collaborating with development and QA teams.

Requirements

  • 10+ years of experience in low-level system testing and integration
  • Experience with RTOS and complex boot logic
  • Experience with Linux and device drivers
  • Experience developing tests using Python and C/C++
  • Experience with CI/CD pipelines using GitHub, GitLab, Jenkins, or similar tools
  • Experience with build and integration tools and modern testing practices
  • Excellent problem-solving skills with complex cross-layer issues
  • Strong communication and documentation skills
  • Experience with server-class systems, OpenBMC, Zephyr, QEMU, or similar emulation environments is desirable

Responsibilities

  • Design test infrastructure and features
  • Design, implement, execute, and report high-quality system software tests
  • Develop reusable and scalable pipeline solutions
  • Design, implement, and maintain internal tools
  • Own technically challenging areas and achieve feature coverage
  • Triage and debug internal and external issues
  • Improve design, coding, and implementation processes
  • Develop acceptance pipelines across component teams
  • Drive root-cause investigations and corrective actions
  • Mentor junior engineers
Senior System Software Engineer at Graphcore | JobStash