Embedded SW/FW Engineer; Bringup
Listed on 2026-02-16
-
Engineering
Software Engineer, Systems Engineer
Staff Embedded SW/FW Engineer (Bringup)
Graphcore is a globally recognized leader in Artificial Intelligence computing systems, designing advanced semiconductors and data‑centre hardware that provide the specialized processing power needed to drive AI innovation. The company is opening a new AI Engineering Campus in Austin and is seeking Post‑Silicon Validation Engineers to join our collaborative, cross‑functional team validating cutting‑edge, high‑performance AI chips and platforms.
As part of the Post‑Silicon Validation team, 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 characterized and working product. You will also report project status and progress to program management on a regular basis, mentor other engineering team members, and spearhead continuous improvements to test infrastructure and processes.
Salary $191,100 - $258,500 + Phantom Equity + Benefits.
Responsibilities and Duties- 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 framework 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.
- Strong experience in bare‑metal / embedded C/C++.
- Good knowledge of digital ASICs.
- Be highly motivated, a self‑starter, and a 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.
- Driver level experience with one or more of the following is highly desirable:
- 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.
In addition to a competitive salary, Graphcore offers a competitive benefits package. We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in everyone. We can provide a flexible approach to interview and encourage you to chat with us if you require any reasonable adjustments.
Location:
Austin, TX.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).