Graphcore Limited logo

Senior System Software Engineer - Bengaluru, multiple vacancies

Graphcore Limited
Posted a month ago

LOCATION

Bengaluru · Onsite

EXPERIENCE

10+ Years

SKILLS REQUIRED

ObservabilityUnit TestingCI/CDPythonEmulation EnvironmentsDevice DriversLinuxRTOS

Job description

Overview

Senior System Software Engineer - Staff System Software Engineer in Test responsible for designing, developing, automating, and reporting integration and system tests across firmware and device drivers.

What you'll do

  • Design, implement, execute, and report high-quality system tests for system software release packages.
  • Develop reusable and scalable pipeline solutions to support component teams.
  • Design, implement, and maintain internal tools for testing and validation.
  • Perform initial triage and debugging of internal and external issues.
  • Collaborate with development and QA teams to build robust system tests.
  • Drive root-cause investigations and long-term corrective actions for incoming issues.

What you'll need

  • 10+ years of experience in low-level system testing and integration.
  • Experience working with RTOS and complex boot logic.
  • Experience working with Linux and device drivers.
  • Experience developing tests using Python and C/C++.
  • Experience with CI/CD pipelines using GitHub/GitLab/Jenkins or similar.
  • Excellent problem-solving skills with complex cross-layer issues.

Nice to have

  • Experience working with server-class systems.
  • Experience with openBMC or Zephyr.
  • Experience with Qemu or similar emulation environments.

Details

  • Location: Bengaluru, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior System Software Engineer - Bengaluru, multiple vacancies