Description
Join Graphcore's Graduate Programme as a Graduate Software Engineer in System Software Quality Assurance (QA) and start your career with two years of hands-on learning.
You'll work on software that helps Graphcore's AI systems run reliably, validating low-level firmware, Linux kernel drivers, and platform tools. You'll design and develop tests, investigate issues, and give development teams clear feedback on software quality.
During the two-year programme, you'll deepen your systems knowledge through hands-on testing, designing tests, finding and debugging defects, and collaborating with development teams.
Requirements:
- Bachelor's/Master's degree in Computer Science, Maths, Data Science, or a related field
- Experience working with Linux internals and/or firmware
- Strong proficiency in C/C++ and Python
- Clear written and verbal communication, with a collaborative, practical approach to solving challenging technical problems and taking ownership of quality work
Benefits:
- Flexible working
- Retirement planning support: up to 5% matched pension
- Phantom equity
- Workplace experience: thoughtfully designed office spaces for collaboration, with free food and an on-site barista
- Peace of mind protection: income protection and life assurance
- Electric Vehicle Scheme
- Flexible benefits: tailor your benefits package with a choice of additional options
We welcome people from all backgrounds and experiences and are committed to building an inclusive environment.