G

Graphcore

Delivers IPU-powered AI cloud services

Principal Debug Validation Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • Understanding of machine-learning applications and their workloads.
  • Strong experience in bare-metal and embedded C/C++.
  • Experience with post-silicon validation processes in digital ASIC environments.
  • Experience with Python and Linux.
  • Ability to work across teams and programming languages to identify root causes of critical and complex issues.
  • Ability to apply independent judgment and support colleagues with difficult concepts.
  • Strong problem-solving, analytical, and diagnostic skills.
  • Ability to communicate and explain difficult concepts to resolve issues.

Responsibilities

  • Plan, design, develop, and debug silicon validation tests in bare-metal C/C++ on FPGA or emulator before first silicon.
  • Deploy silicon validation tests on first silicon and debug them.
  • Develop automated test frameworks and regression test suites in Python to improve validation efficiency.
  • Collaborate with engineers from other disciplines on a variety of topics.
  • Work with validation and production test engineering peers to implement best practices and continuous improvements to test methodologies.
  • Analyze test results and identify and debug failures or defects.
  • Contribute to shared test and validation infrastructure.
  • Provide feedback to architects.
  • Support new product introductions and post-silicon validation, including bringing first silicon online, functionally validating it, and helping teams develop it into a characterized, working product.
  • Report project status and progress to program management regularly.
  • Provide technical guidance to other engineering team members.
  • Architect and drive implementation of continuous improvements to test infrastructure and processes.
  • Support production software and firmware teams in bringing up their software and support the silicon characterization team.

Desired Qualifications

  • Five to ten years of experience.
  • Experience building and leading multisite teams.
  • Driver-level experience with PCIe, Ethernet, memory technologies such as LPDDR, DDR, or HBM, or peripherals such as I2C, I3C, or SPI.
  • Knowledge of mixed-signal building blocks such as PLLs, high-speed PHYs, and IC control and communication protocols.
  • Experience with Arm CPUs, system IP, and debug tools.
  • Experience with AMBA protocols.
  • Experience in characterization, failure analysis, test development, and statistical analysis.

About the Company

Graphcore

Delivers IPU-powered AI cloud services

Graphcore.ai focuses on building and delivering Intelligence Processing Units (IPUs) and related AI services for enterprises. It provides IPU-powered cloud services, pre-trained AI models, optimized inference engines, and APIs on a subscription basis with on-demand pricing and free tiers through cloud partners. The IPUs accelerate AI workloads and enable scalable, cost-efficient AI deployment in enterprise applications. The company differentiates itself through specialized IPU hardware and optimized software stack, plus partnerships with cloud providers to reach customers, rather than relying on generic hardware. The goal is to help businesses scale AI-powered products and operations efficiently by offering flexible, scalable compute and ready-to-use AI components.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$1.1B
Headquarters
Bristol, United Kingdom
Founded
2016

Recently Posted Jobs

Explore more opportunities at Graphcore

See more jobs