Senior / Staff Functional Verification Engineer
£85,000 – £125,000 + Bonus + Excellent Benefits
Remote / Hybrid | UK & Europe
Our client is a highly respected semiconductor technology company developing next-generation processor and compute architectures for secure, high-performance computing applications.
Following a significant strategic expansion and continued investment in engineering capability, they are expanding their Functional Verification team to support a new generation of processor and SoC developments.
This is an opportunity to join a technically driven engineering organisation where verification engineers play a central role in product development, methodology evolution and engineering innovation.
The Opportunity
As a Senior / Staff Functional Verification Engineer, you will play a key role in the verification of complex processor and SoC technologies, working alongside Architecture, Design and Verification teams to deliver high-quality silicon solutions.
You will be responsible for developing advanced verification environments, driving verification methodologies and contributing towards the continuous improvement of verification processes and automation.
This role offers genuine technical influence and the opportunity to work on cutting-edge semiconductor products.
Unlike many verification roles focused purely on execution, this position offers the opportunity to influence how verification is performed across future projects. Alongside delivering high-quality verification solutions, you will be encouraged to contribute to automation, methodology development and engineering best practices.
This role is ideal for engineers who want to influence how verification is performed, rather than simply execute established processes.
You will be joining an experienced engineering team where technical contribution, innovation and continuous improvement are actively encouraged.
You will be trusted to operate with a high degree of autonomy whilst working alongside experienced engineers across Verification, Design and Architecture disciplines.
Responsibilities
- Develop and maintain SystemVerilog UVM verification environments.
- Create constrained-random verification strategies and test plans.
- Define and execute functional coverage methodologies.
- Debug complex RTL and verification issues.
- Collaborate closely with Design, Architecture and Verification teams.
- Develop reusable verification infrastructure and frameworks.
- Support verification automation and process improvement initiatives.
- Contribute to methodology development and engineering best practices.
Required Skills & Experience
- Strong commercial experience in Functional Verification.
- Advanced SystemVerilog expertise.
- Strong UVM knowledge.
- Experience creating constrained-random verification environments.
- Verification planning and coverage closure experience.
- Strong debugging and problem-solving skills.
- Experience working on ASIC, CPU, GPU or complex SoC developments.
- Excellent communication and collaboration skills.
Desirable Experience
- Experience verifying CPU, processor or complex compute architectures.
- Formal Verification.
- RISC-V exposure.
- Cache coherency verification.
- Microarchitecture knowledge.
- Verification automation.
- Security-focused verification.
- Python, Perl or TCL scripting.
- Low-power verification techniques.
Why Engineers Join
- Work on clean-sheet processor, CPU and SoC developments.
- Influence verification methodologies rather than simply follow them.
- Help shape the future of verification automation and next-generation engineering workflows.
- Collaborate directly with Architecture, Design and Verification teams.
- Join a highly technical organisation where engineers have genuine influence on products and processes.
- Flexible remote and hybrid working across the UK and Europe.
- Be part of a business entering an exciting new phase of growth and product development.
Package
- £85,000 – £125,000 base salary.
- Annual performance bonus.
- Pension scheme.
- Private healthcare.
- Life assurance.
- Flexible working arrangements.
- Remote working opportunities across the UK and Europe.
- Ongoing technical development and training.
- Career progression opportunities as the organisation continues to grow.
Interview Process
My client offers a streamlined 3-stage interview process:
- Stage 1: Technical Screening (45 minutes)
- Stage 2: Technical Panel Interview (2 hours 10 minutes)
- Stage 3: HR / Final Discussion
The process can typically be completed within 2–3 weeks, depending on candidate availability.