System Software Engineer - Bengaluru, multiple vacancies

Posted 6 Hours Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
Hybrid
Mid level
Artificial Intelligence • Semiconductor
Joining Graphcore gives you a seat at the top-table, shaping the future of Artificial Intelligence.
The Role
Develop, automate and report integration and system tests across firmware and device drivers. Build CI/CD pipelines, packaging solutions, and collaborate with developers and QA to validate system features and manage test resources.
Summary Generated by Built In

About us


Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. 

It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry.

As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.  

Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. 


About the Role 

 

We are looking for System Software Engineer in Test to join our team.  

In this role, you will be responsible for design, development, automation and reporting of Integration and system tests spanning across firmware and device drivers. 

You will be working closely with developers and other QA engineers to understand use-cases, manage hardware and other resources and develop system tests across all the components.    

 

 

About the Team 

 

Integration and system test team is responsible for verification and validation of integrated components across Board management controller (BMC), Firmware and Linux device driver. The team is also responsible for management and maintenance of common tools and pipelines used across the system software organization.    

 

 

Responsibilities and Duties 

  • Implement and deliver high quality tests for complex system features 
  • Develop packaging solutions for seamless integration 
  • Develop, enhance and maintain the CI/CD pipelines. 
  • Collaborate with other teams to understand the use-cases and develop integration and acceptance test plans.  
  • Active involvement in technical discussions and reviews for the team.  

 

 

Candidate Profile 

 

Essentials 

  • 3+ years of industry experience low level system testing and integration solutions. 
  • Experience with test development using C/C++ and Python programming languages. 
  • Experience with CI/CD, Build tools and modern testing practices. 
  • Strong communication skills and the ability to document 

 

Desired 

  • Experience working with server class systems 
  • Experience in Qemu or similar emulator environments 
  • Experience working with RTOS or openBMC. 

Benefits

In addition to a competitive salary, Graphcore offers a competitive benefits package. We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. 

Skills Required

  • 3+ years industry experience in low level system testing and integration solutions
  • Test development using C/C++ and Python
  • Experience with CI/CD, build tools and modern testing practices
  • Strong communication skills and ability to document
  • Experience working with server class systems
  • Experience in QEMU or similar emulator environments
  • Experience working with RTOS or openBMC

What the Team is Saying

Monika
Dionysia
Dave

Graphcore Compensation & Benefits Highlights

  • Healthcare Strength Healthcare is presented with day-one U.S. medical coverage, plus dental/vision, mental health support, and concierge services. Wellbeing extras such as an EAP and pet insurance broaden the health-focused package.
  • Retirement Support Retirement programs include a company-matched 401(k) in the U.S. and matched pensions in the U.K. Employer-provided life insurance and disability/income protection further reinforce long-term financial security.
  • Leave & Time Off Breadth Time off is framed as flexible or unlimited in multiple locations, with paid holidays and generous parental leave highlighted. Flexible hours are emphasized to accommodate personal needs alongside a hybrid model.

Graphcore Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bristol
762 Employees
Year Founded: 2016

What We Do

At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

Why Work With Us

Our team is at the forefront of the machine intelligence revolution, enabling innovators from all industries to build AI-native products to expand human potential. What we do at Graphcore really makes a difference.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Graphcore Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

At Graphcore, we value wellbeing and flexibility to support a healthy work/life balance. Our hybrid approach encourages office-based colleagues to work onsite three days a week, with trusted flexibility built on trust and transparency for everyone.

Typical time on-site: 3 days a week
HQHeadquarters
Austin Office
Bengaluru Office
Cambridge Office
Gdańsk Office
Hsinchu Office
London Office
Learn more

Similar Jobs

Graphcore Logo Graphcore

Software Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Graphcore Logo Graphcore

Software Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Graphcore Logo Graphcore

Software Engineer

Artificial Intelligence • Semiconductor
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
762 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account