LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Graphcore›Senior Staff Systems Software Engineer
Graphcore

About Graphcore

Accelerating AI with efficient, powerful technology

🏢 Tech👥 201-500 employees📅 Founded 2016📍 Old City, Bristol, UK💰 $682m⭐ 3.9
B2BArtificial IntelligenceEnterpriseDeep TechComputer VisionMachine LearningSaaSCloud Computing

Key Highlights

  • Headquartered in Bristol, UK with 201-500 employees
  • $682 million raised in Series D funding
  • Developing an AI supercomputer set to debut in 2024
  • Specializes in AI accelerators for deep learning and computer vision

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...

🎁 Benefits

Graphcore offers flexible working arrangements to promote work-life balance, along with Private Medical Insurance (PMI) for employees and their famili...

🌟 Culture

Graphcore's culture is centered around sustainability and innovation in AI technology. The company focuses on developing energy-efficient solutions th...

🌐 Website💼 LinkedIn𝕏 TwitterAll 106 jobs →
Graphcore

Senior Staff Systems Software Engineer

Graphcore • Cambridge, UK

Posted 2d agoSeniorStaff engineer📍 Cambridge
Apply Now →

Skills & Technologies

LinuxCC++Embedded Linux

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Graphcore.

Apply Now →Get Job Alerts