wagey.ggwagey.ggv1.0-0f5e85e-22-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Software Engineer Role/Graphcore - Senior System Software Engineer in Test
Graphcore

Graphcore - Senior System Software Engineer in Test

Bristol, UK; Cambridge, UK4w ago
In OfficeSeniorEMEASoftware EngineerSenior Software EngineerLinuxTeam LeadershipC++PythonKubernetes

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• 5+ years of industry experience in validating Linux kernel and/or device drivers. • Experience with test development using C++ and Python programming languages. • Proficiency in CI/CD, build tools, and modern testing practices. • Excellent problem-solving skills and a track record of working with complex cross-layer issues. • Strong communication skills and the ability to detail technical processes effectively. • Differentiators • Experience working with server-class systems. • Proficiency in Qemu or similar emulator environments. • Experience with Kubernetes or OpenStack. • Graphcore Ltd. provides a collaborative environment where your skills will be challenged and developed. We are dedicated to ensuring that everyone has the chance to contribute to our world-class solutions and achieve their full potential. Join us in pushing the boundaries of AI innovation and make a lasting impact! • 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.

Responsibilities

• Build, implement, and deliver high-quality tests for complex driver features. • Support in debugging and Mean Time Between Failure (MTBF) reduction of both internal and incoming issues. • Develop, improve, and maintain the CI/CD pipelines. • Influence the leadership team with improved 'ways of working' and mentor junior members of the team. • Collaborate with other teams to understand use cases and develop integration and acceptance test plans. • Actively participate in technical discussions, decision-making, and reviews within the team.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X