Graphcore logo
GraphcorePosted 1 month ago

Director - Post-Silicon Validation (Functional)

On-siteAustin, Texas, United States

Full TimeSenior LevelMediumAI Hardware

Job Summary

Plan, design, develop, and debug silicon validation tests in bare metal C/C++ on FPGA/emulator prior to first silicon. Deploy these tests on initial silicon and debug failures. Develop automated test frameworks and regression suites in Python to optimize validation efficiency. Collaborate with engineers across hardware, software, and systems disciplines. Work with validation and production test peers to implement continuous improvements to test methodologies. Analyze test results, identify defects, and contribute to shared test infrastructure. Provide feedback to architects and report project status to program management regularly. Lead the team delivering post-silicon validation across the full AI SoC.

Required Qualifications

  • Understanding of ML applications and their workloads
  • A self-starter who can apply independent judgement
  • A team player able to lead and support colleagues with difficult concepts
  • Strong experience in Bare metal / embedded C/C++
  • Excellent problem-solving, analytical & diagnostic skills
  • Ability to work across teams and programming languages to find root causes of critical and complex issues
  • Experience of the post-silicon validation process applied in digital ASIC environments
  • Python
  • Linux
  • Excellent communication skills and the ability to explain difficult concepts to resolve issues

Desired Qualifications

  • 10+ years experience
  • Experience building and leading, multi-site teams
  • Driver level experience with one or more of the following: PCIe, Ethernet, Memory technologies (LPDDR, DDR, HBM, ...), Other peripherals such as I2C, I3C, SPI, ...
  • Good knowledge of mixed-signal building blocks such as PLLs, high speed PHYs and IC control/communication protocols
  • Experience of Arm CPUs, System IP and debug tools
  • Experience of AMBA protocols
  • Experience in Characterization, Failure Analysis, Test Development, Statistical analysis, in addition to functional validation

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce