# Senior Post Silicon Validation Engineer (Bringup)

**Company**: Graphcore
**Location**: Austin, Texas
**Experience**: senior
**Job type**: full-time
**Salary**: $156,500 - $211,700
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/graphcore/jobs/8331061002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b314564d-e79

## Description

We are seeking a Senior Post Silicon Validation Engineer (Bringup) to join our team at Graphcore's new AI Engineering Campus in Austin. As a Senior Post Silicon Validation Engineer, you will play a critical role in supporting new product introductions and post-silicon validation.

You will be involved with bringing first silicon to life, functionally validating it, and working closely with many other teams to help it become a fully characterised and working product. You will have the opportunity to lead, mentor, and provide technical guidance to other engineering team members.

Responsibilities and duties include:

- Plan, design, develop, and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon

- Deploy silicon validation tests on first silicon and debug them

- Develop automated test frameworks and regression test suites in Python to optimize validation efficiency

- Collaborate closely with engineers from many 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

- Analyse test results, identify and debug failures/defects

- Contribute to shared test and validation infrastructure

- Provide feedback to architects

Essential skills:

- Strong experience in Bare metal / embedded C/C++

- Good knowledge of digital ASICs

- Highly motivated, self-starter, and team player

- Ability to work across teams and programming languages to find root causes of deep and complex issues

- Experience of the post-silicon validation process applied in digital ASIC environments

- Python, Linux

- Excellent communication skills and the ability to collaborate with others to solve problems

- Excellent problem-solving, analytical & diagnostic skills

Desirable skills:

- 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

- Understanding of ML applications and their workloads

- Experience in Characterization, Failure Analysis, Test Development, Statistical analysis, and Customer Support

Benefits: Graphcore offers a competitive benefits package, including a flexible approach to interview and reasonable adjustments.

## Skills

### Required
- Bare metal / embedded C/C++
- digital ASICs
- post-silicon validation
- Python
- Linux
- problem-solving

### Nice to have
- PCIe
- Ethernet
- Memory technologies
- Arm CPUs
- System IP
- debug tools
- AMBA protocols
- ML applications

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/graphcore/jobs/8331061002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
