Senior Software Engineer

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

debugging testing python ci/cd linux kernel

📋 Description

  • Own tests for Graphcore’s driver software
  • Verify and validate complex device drivers and tools
  • Design, implement, execute and report tests across kernel/user space
  • Improve test infra and CI/CD pipelines
  • Work across hardware, firmware, ML, Kubernetes and cloud management
  • Collaborate with developers, turn use cases into tests

🎯 Requirements

  • Experience validating Linux kernel and/or device drivers
  • Test development using C++ and Python
  • CI/CD, build tools and modern testing practices
  • Strong debugging across software/hardware layers
  • Ability to develop integration and acceptance test plans
  • Clear communication and mentorship skills

🎁 Benefits

  • Flexible working and generous leave
  • Retirement planning support and phantom equity
  • Office spaces for collaboration with free food
  • Income protection and life assurance
  • Private medical insurance and dental cover options
  • Inclusive environment with interview adjustments
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 →