
Accelerating AI with efficient, powerful technology
Graphcore, headquartered in Bristol, UK, is a leading player in the artificial intelligence sector, specializing in AI accelerators designed to enhance machine learning efficiency. With over $682 million raised in Series D funding, Graphcore is developing an AI supercomputer set to launch in 2024, a...
Graphcore offers flexible working arrangements to promote work-life balance, along with Private Medical Insurance (PMI) for employees and their famili...
Graphcore's culture is centered around sustainability and innovation in AI technology. The company focuses on developing energy-efficient solutions th...

Graphcore • Cambridge, UK
Graphcore is seeking a Senior Staff Systems Software Engineer to support the design and delivery of software validation and quality assurance solutions for their System Software group. You'll work with technologies like Linux, C, and C++ in Cambridge, UK.
You have extensive experience in systems software engineering, particularly in low-level firmware and Linux Kernel development. Your background includes working with device drivers and platform support tools, and you are adept at creating and executing tests to ensure software quality. You understand the importance of collaboration and communication with stakeholders to deliver high-quality software solutions. Your technical expertise in C and C++ allows you to identify errors and provide constructive feedback effectively.
You are familiar with the challenges of developing software for AI compute systems and have a strong grasp of the requirements necessary to meet high standards of quality. Your experience in embedded Linux environments equips you with the skills to navigate complex software architectures and contribute to the development of cutting-edge technology. You are committed to continuous improvement and are always looking for ways to enhance the software validation process.
Experience with semiconductor technology or AI compute systems is a plus. Familiarity with QA methodologies and tools will help you excel in this role. You are open to learning new technologies and methodologies that can improve the quality assurance process.
In this role, you will be responsible for supporting the design and delivery of software validation and quality assurance solutions for the System Software group at Graphcore. You will create and execute tests to validate software functionality and performance, ensuring that the final product meets the required specifications. Your role will involve identifying errors and providing feedback to the development team, facilitating a collaborative approach to problem-solving.
You will engage with various stakeholders within the System Software group, contributing to discussions about software design and delivery. Your insights will help shape the direction of the software development process, ensuring that quality is prioritized at every stage. You will also participate in code reviews and contribute to the development of best practices for software validation.
As part of a team focused on enabling the next generation of AI compute server class systems, you will work closely with engineers and other technical experts to deliver high-quality software solutions. Your contributions will directly impact the performance and reliability of Graphcore's products, helping to drive innovation in the AI ecosystem.
Graphcore provides a dynamic work environment where you can collaborate with some of the brightest minds in the industry. You will have the opportunity to work on cutting-edge technology that is shaping the future of AI compute. The company values diversity and inclusion, offering a flexible approach to work and encouraging open communication among team members. You will be part of a culture that fosters growth and development, with opportunities to expand your skills and advance your career within the organization. Graphcore is committed to supporting its employees and providing a rewarding work experience.
Apply now or save it for later. Get alerts for similar jobs at Graphcore.