Staff System Software Engineer
Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.
Funding history
About Graphcore
Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will shape integration and system testing across firmware, BMC and Linux device drivers. You will design, build, automate and report tests for server-class systems. You will develop reusable tools, pipelines and packaging solutions, debug cross-layer issues, investigate root causes, guide best practice, mentor engineers and document technical decisions.
Requirements
- Experience in low-level system testing and integration across complex software and hardware layers
- Deep understanding of RTOS, complex boot logic, Linux and device drivers
- Test development capability using Python and C/C++
- Experience with hardware, debuggers, CI/CD pipelines and build or integration tools
- Ability to debug cross-layer issues and drive root-cause investigations
- Clear communication skills
- Ability to mentor engineers and document complex technical decisions
- Legal right to work in the UK
Responsibilities
- Shape integration and system testing across firmware, BMC and Linux device drivers
- Design, build, automate and report tests across server-class systems
- Develop reusable tools, pipelines and packaging solutions
- Debug cross-layer issues
- Drive root-cause investigations to lasting corrective actions
- Guide best practice in technical areas
- Mentor engineers
- Document complex technical decisions
Benefits
- Flexible working
- Generous leave
- Up to 5% matched pension
- Phantom equity
- Office spaces with free food and an on-site barista
- Income protection and life assurance
- Flexible benefits including private medical insurance and dental cover
- Dental cover
- Health cash plan
- Cycle to work scheme
- Give as you earn
