Graphcore
Principal Test Framework Software Engineer
Austin, Texas, United States +1 · Principal · Full-time · Posted Oct 29, 2026
- Location
- Austin, Texas, United States
Milpitas, California, United States - Experience
- Substantial professional experience; no number of years specified.
- Education
- Bachelor's or master's degree in computer science, electrical engineering, computer engineering, or a related field, or equivalent practical experience.
About the job
Defines and develops shared software frameworks for automated testing and validation of Graphcore AI hardware across development, qualification, and production.
What you'll do
- Own the architecture and roadmap for test automation frameworks, and build reusable components for multiple hardware platforms.
- Translate hardware requirements into automated test suites; integrate testing with CI/CD, lab systems, and test-result data tools.
- Lead cross-functional debugging and technical direction, including reviews, mentoring, and improvements to test reliability and execution.
What they ask for
- Substantial professional experience in test automation, validation infrastructure, developer tooling, or related systems, with Principal, Staff, or Lead-level technical leadership.
- Strong Python skills and proficiency with Bash or comparable scripting languages.
- Experience designing modular, scalable frameworks and working with Linux or Unix, Git-based development, and CI/CD pipelines.
- Experience at the software-hardware boundary, such as hardware testing, system validation, or embedded platforms.
Nice to have
- Experience with test orchestration, lab management, hardware farms, or distributed automation infrastructure.
- Background in AI hardware, server platforms, embedded systems, or test-data pipelines and visualization tools.
Tools
Python, Bash, Linux, Unix, Git, continuous integration and delivery pipelines
AI focus
Develops test frameworks to qualify and validate AI hardware platforms; no AI model development is stated.
Model-written summary · the original posting is authoritative