Graphcore logoGraphcore logo

Senior Principal Test Framework Software Engineer

GraphcoreAustin, Texas, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Candidate Profile Essential: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. A minimum of 10-15 years of extensive experience in automation systems, test frameworks, or infrastructure. Strong proficiency in Python, Bash, or similar scripting languages. Experience working with Linux/Unix environments and hardware testing frameworks. Exceptional problem-solving skills with the ability to work independently within cross-functional teams. Proficiency in building scalable, maintainable, and reliable automation systems. Excellent communication and collaboration skills. Desirable: Familiarity with test orchestration systems or automation infrastructure.

About the job

About Us

Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We are dedicated to developing advanced hardware, software, and system infrastructures that will pave the way for revolutionary AI breakthroughs and facilitate the extensive adoption of AI solutions across various industries.

As a proud member of the SoftBank Group, Graphcore is part of an elite family of companies that are driving some of the most transformative technologies in the world.

Job Summary

We are on the lookout for an exceptionally talented and proactive Senior Principal Test Framework Software Engineer. In this pivotal role, you will be responsible for designing, implementing, and maintaining robust test automation solutions that enhance the quality and reliability of our cutting-edge AI hardware platforms. Your focus will be on constructing scalable automation frameworks, translating hardware specifications into effective test solutions, and ensuring efficient validation processes across both development and production environments.

The Team

You will collaborate closely with the hardware, systems, and product engineering teams to guarantee high-quality validation of sophisticated AI systems. Our team operates across diverse hardware platforms, system validation processes, and production testing environments.

Responsibilities and Duties

  • Design, implement, and enhance test automation frameworks for hardware qualification and validation.
  • Transform hardware specifications into scalable and maintainable automated test suites.
  • Work collaboratively with cross-functional teams to ensure comprehensive test coverage that meets product and quality standards.
  • Debug and troubleshoot issues within automation frameworks across various environments and platforms.
  • Develop tools for processing, analyzing, and visualizing test data to generate actionable insights.
  • Optimize test execution efficiency and enhance validation methodologies.
  • Communicate technical status, risks, and insights to engineering stakeholders effectively.

About Graphcore

Graphcore is a leading innovator in AI compute, dedicated to unlocking the next generation of AI breakthroughs and promoting the widespread integration of AI solutions across industries. As a member of the prestigious SoftBank Group, Graphcore contributes to transformative technologies that shape the future.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.