Graphcore - System Software Engineer in Test
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3+ years of experience in firmware qualification. • Experience in handling real-time embedded systems and intricate boot logic. • Experience working with hardware and debugging tools. • Knowledge of modern silicon and hardware interfaces (I2C, I3C, SMBus, SPI, PCIe, DDR, power management, etc.). • Experience with CI/CD, build tools, and modern testing practices. • Strong communication skills and the ability to detail technical processes effectively. • Differentiators • Experience working with enterprise-level systems. • Experience in Zephyr OS. • Experience with OpenBMC. • 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
• Implement and deliver high-quality tests for complex firmware features. • Support in debugging and reducing Mean Time Between Failures (MTBF) of both internal and incoming issues. • Develop, improve, and maintain the CI/CD pipelines. • 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.
No credit card. Takes 10 seconds.