Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

linux python ci/cd firmware system testing

📋 Description

  • Build system tests that prove Graphcore’s software works across the full stack.
  • Develop integration and system tests across firmware and device drivers to validate the software
  • Design, automate and report tests for complex system features; manage hardware resources and
  • Work with developers and QA to turn real use cases into integration and acceptance tests that
  • Tackle low level software, hardware and cross-team integration challenges.

🎯 Requirements

  • Experience in low level system testing and integration solutions.
  • Test development capability using C/C++ and Python.
  • Experience with CI/CD, build tools and modern testing practices.
  • Ability to develop integration and acceptance tests from real use cases.
  • Strong communication skills; ability to document technical work clearly.
  • Curiosity to work close to hardware, firmware, drivers and complex system behaviour.

🎁 Benefits

  • Flexible working: Balance your work and personal life with greater flexibility
  • Generous leave: Rest, recharge and enjoy life outside of work
  • Retirement planning support: Up to 5% matched pension
  • Phantom equity: Share in Graphcore’s success
  • Workplace experience: Thoughtfully designed office spaces for collaboration with free food
  • Peace of mind protection: Income protection and life assurance
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →