Job Description
Senior/Staff Verification Engineer - SoC / RTL
A leading semiconductor innovator is seeking an experienced Senior/Staff SoC Verification Engineer to join its FPGA prototyping team. This role focuses on the verification, testing, and optimization of System-on-Chip (SoC) designs for FPGA implementation, supporting various sectors such as mobile, server, IoT, and automotive.
This is a permanent opportunity based in Cambridge, United Kingdom
Key Responsibilities for this Verification Engineer position:
* Lead SoC RTL verification, including testbench development and test case creation in C.
* Integrate third-party VIPs and automate test cases and regression suites for improved coverage and efficiency.
* Collaborate with design and verification teams to ensure robust testing and verification strategies.
Key Requirements:
* Proficiency in SoC Verification and hardware description languages (SystemVerilog, Verilog, VHDL).
* Solid understanding of computer architecture, bus protocols (AXI, AHB), and peripherals.
* Skilled in scripting languages such as Tcl and Python.
* Familiarity with ARM-based designs, verification methodologies (UVM/OVM), and debugging tools.
* Knowledge of PCIe and CXL protocols is a plus.
Keywords: Verification Engineer / SoC / System on Chip / SoC Module / Computer Architecture / System Verilog / Verilog / SystemVerilog / VHDL / Bus Protocols / AXI / AHB / TCL / Python / UVM / OVM / PCIe / CXL / Semiconductor
If you are interested in this Staff Verification Engineer position, please send a copy of your CV to
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (