Staff System Software Engineer
About the job
Build the test strategy that protects Graphcore’s system software releases at scale.
As a Staff System Software Engineer, you will shape integration and system testing across firmware, BMC and Linux device drivers. Your work will help create a high quality gate for system software release packages.
You will design, build, automate and report tests across complex server class systems. You will also develop reusable tools, pipelines and packaging solutions that help teams move faster with confidence.
This role needs deep low level software knowledge and strong system thinking. You will own hard technical areas, guide best practice and stay close to the code.
The team and culture
You will join a new integration and system test team within System Software QA. The team verifies integrated components across BMC, firmware and Linux device drivers.
Work happens close to the hardware, across component teams and QA. You will partner with developers, consult package stakeholders and turn use cases into robust system tests.
Decisions are shaped by evidence, clear technical reasoning and ownership. You will be expected to speak up, act fast and raise standards through hands-on leadership.
What we’re looking for&l