Senior Verification Engineer - CPU
Senior Verification Engineer - CPU

Senior Verification Engineer - CPU

Cambridge Full-Time 48000 - 72000 £ / year (est.) No home office possible
Z

At a Glance

  • Tasks: Develop and own key components of unit verification environments for cutting-edge CPU IP.
  • Company: Join a world-leading Semiconductor Company in Cambridge or Manchester, UK.
  • Benefits: Work with a world-class team and enjoy a challenging, rewarding career.
  • Why this job: Be part of innovation in technology and contribute to industry-leading designs.
  • Qualifications: Proven experience in simulation-based verification and strong software development skills required.
  • Other info: Familiarity with assembly and understanding of computer architecture fundamentals are a plus.

The predicted salary is between 48000 - 72000 £ per year.

Job Description

Senior/Staff Verification Engineer | CPU | System Verilog / UVM

Are you passionate about pushing the boundaries of technology? A world-leading Semiconductor Company is looking for Senior & Staff level Verification Engineers to join the company in Cambridge or Manchester, UK in the CPU Group.

Join a world-class team of verification engineers and work on cutting-edge CPU IP. We’re seeking experienced verification engineers who are passionate about innovation to help us develop industry-leading designs using simulation, formal, and emulation tools. If you’re ready for a challenging and rewarding career, this is your chance!

Responsibilities:

  • Developing and owning key components of unit verification environments, such as testbench components, tests/stimulus, checkers, and functional coverage.
  • Participating in end-to-end verification processes, from test plan creation to verification closure.
  • Investigating test failures and debugging complex technical issues, often collaborating across teams.
  • Working closely with project leads and team members to plan, prioritize, track, and coordinate tasks to meet quality goals and deadlines.
  • Contributing to verification improvement initiatives across the CPU group and the broader verification community.

Required Skills:

  • Proven experience with simulation-based verification of RTL designs, including constrained random verification, coverage metrics, and checking methodologies.
  • Strong software development skills and the ability to write flexible, maintainable code in an object-oriented manner. Experience with version control systems (preferably Git) and change-based code review workflows.
  • Ability to interpret complex specifications and a keen eye for resolving ambiguities.
  • Excellent problem-solving and debugging skills.
  • Familiarity with assembly (ideally Arm).
  • Understanding of computer architecture fundamentals (pipelining, exception handling, memory systems) and practical experience with microprocessor design.
  • Proficiency in SystemVerilog and experience with methodologies like UVM.

“Nice-to-have” Skills:

  • Python programming skills for automating verification flows.
  • C++ programming experience, particularly in mixed-testbenches.
  • Experience with Continuous Integration tools like Jenkins.
  • Experience with formal verification.

#J-18808-Ljbffr

Senior Verification Engineer - CPU employer: ZipRecruiter

Join a world-leading Semiconductor Company in Cambridge or Manchester, where innovation meets opportunity. As a Senior Verification Engineer, you'll be part of a dynamic team dedicated to pushing the boundaries of technology, with access to cutting-edge tools and a collaborative work culture that fosters growth and creativity. Enjoy competitive benefits, professional development opportunities, and the chance to contribute to industry-leading designs in a supportive environment that values your expertise.
Z

Contact Detail:

ZipRecruiter Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Verification Engineer - CPU

✨Tip Number 1

Make sure to showcase your experience with simulation-based verification of RTL designs. Highlight specific projects where you utilized constrained random verification and coverage metrics, as this will resonate well with the hiring team.

✨Tip Number 2

Demonstrate your strong software development skills by discussing your experience in writing maintainable code in an object-oriented manner. Mention any relevant projects or contributions that illustrate your coding abilities.

✨Tip Number 3

Familiarize yourself with the latest trends in CPU design and verification methodologies like UVM. Being able to discuss recent advancements or tools in the field during your interview can set you apart from other candidates.

✨Tip Number 4

If you have experience with Python for automating verification flows or Continuous Integration tools like Jenkins, be sure to mention it. These skills are highly valued and can give you an edge in the selection process.

We think you need these skills to ace Senior Verification Engineer - CPU

Simulation-based verification of RTL designs
Constrained random verification
Coverage metrics
Checking methodologies
Software development skills
Object-oriented programming
Version control systems (Git)
Change-based code review workflows
Interpreting complex specifications
Problem-solving skills
Debugging skills
Familiarity with assembly (Arm)
Understanding of computer architecture fundamentals
Practical experience with microprocessor design
Proficiency in SystemVerilog
Experience with UVM

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Senior Verification Engineer position. Understand the key responsibilities and required skills, especially focusing on SystemVerilog, UVM, and simulation-based verification.

Tailor Your CV: Customize your CV to highlight relevant experience in RTL design verification, software development skills, and any familiarity with assembly or computer architecture fundamentals. Use specific examples that demonstrate your problem-solving and debugging abilities.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and innovation. Mention your experience with verification processes and how you can contribute to the CPU group. Be sure to align your skills with the company's goals and values.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any grammatical errors or typos, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail, which is crucial for this role.

How to prepare for a job interview at ZipRecruiter

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with simulation-based verification, particularly in RTL designs. Highlight specific projects where you utilized SystemVerilog and UVM, and be ready to explain your approach to constrained random verification and coverage metrics.

✨Demonstrate Problem-Solving Skills

Expect questions that assess your debugging abilities. Prepare examples of complex technical issues you've resolved, detailing the steps you took to investigate test failures and how you collaborated with team members to find solutions.

✨Familiarize Yourself with the Company’s Projects

Research the company’s recent advancements in CPU technology. Understanding their products and challenges will allow you to ask insightful questions and demonstrate your genuine interest in contributing to their innovative environment.

✨Prepare for Behavioral Questions

Think about past experiences where you had to work closely with project leads or cross-functional teams. Be ready to discuss how you prioritize tasks, meet deadlines, and contribute to verification improvement initiatives, showcasing your teamwork and leadership skills.

Senior Verification Engineer - CPU
ZipRecruiter
Z
  • Senior Verification Engineer - CPU

    Cambridge
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-03-19

  • Z

    ZipRecruiter

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>