G
Posted a day ago
System Software Engineer in Test – Firmware
GraphcoreSoftware Engineer
Requirements
3+ years firmware qualification experience, Real-time embedded systems experience, Hardware debugging tools experience, Knowledge of silicon interfaces (I2C, SPI, PCIe, etc.), CI/CD and build tools experience
Skills
FirmwareCI/CDEmbedded Systems
About the role
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
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
Preferred Qualifications
- Experience working with enterprise-level systems
- Experience in Zephyr OS
- Experience with OpenBMC
About the Company
Graphcore is one of the world’s leading innovators in Artificial Intelligence compute, developing hardware, software and systems infrastructure to unlock the next generation of AI breakthroughs.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSystem Software Engineer in Test – Firmware
Graphcore · Bristol
