Job Description
FPGA Verification Engineer
Location: North London, UK (Hybrid Preferred | Remote Considered)
Contract: Long-Term Contract | Outside IR35
Rate: Negotiable (Hourly)
About the Company
Join a cutting-edge technology company at the forefront of silicon IP innovation. Their solutions span compute, graphics, AI, communications, memory, and security—powering the next generation of high-performance systems across a diverse range of industries.
With continued investment and rapid growth, the company is expanding its engineering teams and hiring multiple ASIC/FPGA professionals—from skilled developers to senior-level architects—across the UK.
Role Overview
We are seeking an experienced FPGA Verification Engineer to join a world-class team developing next-generation silicon IP. In this long-term contract role, you will be part of a collaborative, forward-thinking environment and contribute to technically challenging projects that shape the future of ASIC and SoC design.
This role is based in Hemel Hempstead with hybrid working preferred. Fully remote options are available for the right candidate.
Key Responsibilities
* Develop and execute comprehensive FPGA verification plans
* Design and implement testbenches using SystemVerilog and UVM
* Collaborate closely with architects and design engineers to verify IP blocks and SoC-level functionality
* Contribute to verification strategy, methodology improvements, and tool flows
* Debug and resolve issues across simulation and emulation platforms
Essential Skills & Experience
We're looking for engineers with solid experience in FPGA/ASIC verification, ideally with exposure to advanced SoC projects. Key areas of expertise include:
* FPGA development using VHDL, Verilog, and/or SystemVerilog
* Strong experience with UVM (Universal Verification Methodology)
* Solid understanding of computer architectures (ARM or RISC-V)
* Experience with AXI, OCP, or similar interconnect protocols
* Hands-on experience with simulation tools (e.g., Questa, VCS, ModelSim)
* Ability to work effectively within a distributed global team
Desirable
* Scripting skills in Python, TCL, or Perl
* Familiarity with emulation platforms or FPGA prototyping
* Prior experience working on IP development for commercial silicon