
About Graphcore
Accelerating AI with efficient, powerful technology
Key Highlights
- Headquartered in Bristol, UK with 201-500 employees
- $682 million raised in Series D funding
- Developing an AI supercomputer set to debut in 2024
- Specializes in AI accelerators for deep learning and computer vision
Graphcore, headquartered in Bristol, UK, is a leading player in the artificial intelligence sector, specializing in AI accelerators designed to enhance machine learning efficiency. With over $682 million raised in Series D funding, Graphcore is developing an AI supercomputer set to launch in 2024, a...
🎁 Benefits
Graphcore offers flexible working arrangements to promote work-life balance, along with Private Medical Insurance (PMI) for employees and their famili...
🌟 Culture
Graphcore's culture is centered around sustainability and innovation in AI technology. The company focuses on developing energy-efficient solutions th...
Overview
Graphcore is hiring a Principal Silicon Verification Engineer to lead verification activities within the silicon verification team. You'll work with System Verilog, Python, and C++ to ensure quality silicon delivery. This position requires 12-14 years of experience in engineering.
Job Description
Who you are
You have 12-14 years of experience in engineering, particularly in silicon verification within the CPU and/or ASIC environments. Your background includes proven leadership and planning skills, making you highly influential among colleagues as you explain complex concepts with ease. You are a highly motivated team player who thrives in collaborative settings, working across teams and programming languages to achieve results. Your verification experience in the relevant industry has equipped you with a deep understanding of the verification process, and you are adept at providing feedback to architects and ensuring good communication between sites.
You are familiar with verification planning, specification, and closure of functional coverage, and you have a strong grasp of test generation and failure diagnosis/triage. Your technical skills include proficiency in System Verilog, Python, and C++, along with experience in Linux environments. You also have knowledge of UVM, SVA, and various assembly languages, which enhances your ability to contribute to shared verification infrastructure.
Desirable
While not mandatory, experience with LLVM, GCC, and DVCS tools like Git is a plus. Familiarity with XML, XPath/XSLT, and web programming languages such as HTML/DOM, JavaScript, and SQL will further strengthen your profile. You are eager to learn and adapt to new technologies, and you are committed to continuous improvement in your work.
What you'll do
As a Principal Silicon Verification Engineer at Graphcore, you will be responsible for leading verification activities within the silicon verification team. Your role will involve ensuring that the RTL created by the logical design team aligns with the architecture specifications for Graphcore silicon. You will engage in verification planning and contribute to the specification and closure of functional coverage, ensuring that quality standards are met.
You will provide valuable feedback to architects and facilitate effective communication between different sites, fostering collaboration across teams. Your responsibilities will also include test generation and failure diagnosis/triage, where you will leverage your technical expertise to identify and resolve issues efficiently. You will play a key role in contributing to the shared verification infrastructure, enhancing the overall verification process.
What we offer
At Graphcore, you will be part of a globally recognized leader in Artificial Intelligence computing systems, working on advanced semiconductors and data center hardware that drive AI innovation. We offer a dynamic work environment where your contributions will have a significant impact on the company's objectives for quality silicon delivery. You will have the opportunity to work alongside talented professionals in a collaborative setting, where your skills and expertise will be valued and nurtured.
We encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of AI technology and be part of a team that is dedicated to pushing the boundaries of innovation.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Graphcore.
Similar Jobs You Might Like
Based on your interests and this role

Silicon Verification Engineer
Graphcore is hiring a Senior Silicon Verification Engineer to ensure the quality of silicon delivery through verification activities. You'll work closely with the logical and physical design teams in Bengaluru. This role requires verification experience in the semiconductor industry.

Silicon Verification Engineer
Graphcore is hiring a Staff Silicon Verification Engineer to ensure the quality of silicon delivery through verification activities. You'll work in Bengaluru, contributing to the verification team within the Silicon design team.

Embedded Engineer
Graphcore is seeking a Principal Embedded SW/FW Engineer to validate high-performance AI chips and platforms. You'll work with C/C++ and Python on silicon validation tests and collaborate with cross-functional teams. This role requires extensive experience in embedded systems and validation processes.

Design Verification Engineer
Google is hiring a Senior Design Verification Engineer to contribute to the development of custom silicon solutions. You'll work with Python, Perl, SystemVerilog, and UVM to automate verification environments and ensure high-quality designs. This role requires 8 years of experience in design verification.

Silicon Design Verification Engineer
Google is hiring a Silicon Design Verification Engineer to shape the future of AI/ML hardware acceleration. You'll work with verification methodologies and languages like UVM and SystemVerilog to verify complex digital designs. This position requires 4 years of experience in verification methodology and IP design.