Senior CPU Verification Engineer

2 weeks ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time
Job Overview:

At ARM, we're pushing the boundaries of what's possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If you're passionate about innovative technology and working with a world-class team, this role as a CPU Verification Engineer might be the perfect fit for you.

Responsibilities:

This role involves contributing to all phases of the verification flow, including:

Development and ownership of unit verification environments, including testbench components, tests/stimulus, checkers, and functional coverage.

Involvement in end-to-end verification processes, from test plan creation through to verification closure.

Investigation of test failures and debug of complex technical issues that may cross team boundaries.

Collaboration with project leads and team members to plan, prioritize, track, and coordinate tasks to meet quality goals on time.

Contribution to verification improvement activities across the CPU group and the wider ARM verification community.

Required Skills and Experience:

Experience with simulation-based verification of RTL designs and familiarity with constrained random verification, coverage metrics, and checking methodologies.

Software development skills to write flexible, maintainable code in an object-oriented language, with familiarity with version control, preferably using Git in conjunction with a change-based code review flow.

Ability to apply complex specification details and curiosity to resolve ambiguities.

Proficiency in problem-solving and debugging, as well as interpersonal and communication skills to work well in a team and a practical, result-focused approach.

Nice to Have:

Familiarity with assembly language (preferably ARM) and understanding of computer architecture fundamentals, such as pipelining, exception handling, and memory systems.

Experience with SystemVerilog, possibly using a methodology such as UVM, and Python programming experience for automating verification flows.

C++ programming experience, possibly in the context of a mixed-language testbench, and experience with Continuous Integration flows using tools like Jenkins.

Experience with formal verification and leading/coordinating/mentoring small teams.

What You'll Get:

As a CPU Verification Engineer at ARM, you'll have the opportunity to utilize your engineering skills to build support for technologies that will influence millions of devices for years to come. You'll also have the chance to share ideas with and learn from some of the best engineers in the world.

  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:Arm's verification engineers continuously push the boundaries of what is possible with simulation, formal, and emulation tools to produce industry-leading CPU IP.As a CPU Verification Engineer at Arm, you will be part of a world-class team that develops innovative verification solutions to ensure the quality and reliability of our CPU...

  • Verification Engineer

    2 months ago


    Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    {"title": "Verification Engineer - CPU Architecture", "content": "Job SummaryCodasip is seeking a skilled Verification Engineer to join our UK team. As a key member of our design center, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for high-performance CPU...

  • Verification Engineer

    2 months ago


    Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    {"title": "Verification Engineer - CPU Architecture", "content": "Job SummaryCodasip is seeking a skilled Verification Engineer to join our UK team. As a key member of our design center, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for high-performance CPU...

  • Verification Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArm's verification engineers continuously push the boundaries of what is possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If working on innovative technology in a world-class team sounds like an exciting challenge, then a role as an Arm Verification Engineer is for you.ResponsibilitiesDevelopment of varied...

  • Verification Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArm's verification engineers continuously push the boundaries of what is possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If working on innovative technology in a world-class team sounds like an exciting challenge, then a role as an Arm Verification Engineer is for you.ResponsibilitiesDevelopment of varied...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job DescriptionArm's verification engineers continuously push the boundaries of what is possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. This role is an exciting opportunity to contribute to all phases of the verification flow, from test plan creation through to verification closure.Key...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewAt Arm, we're pushing the boundaries of what's possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If you're passionate about innovative technology and working with a world-class team, this role is for you.ResponsibilitiesDevelop and own unit verification environments, including testbench components, tests,...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewAt Arm, we're pushing the boundaries of what's possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If you're passionate about innovative technology and working with a world-class team, this role is for you.ResponsibilitiesDevelop and own unit verification environments, including testbench components, tests,...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Job SummaryWe are seeking a highly skilled Senior Verification Engineer to join our team at Codasip. As a Senior Verification Engineer, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for high-performance RISC-V CPU IP.Key ResponsibilitiesVerify RISC-V...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Job Title: Senior/Principal Verification EngineerCodasip is seeking a highly skilled Senior/Principal Verification Engineer to join our UK Design Center in Cambridge or Bristol. As a key member of our team, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Job Title: Senior/Principal Verification EngineerCodasip is seeking a highly skilled Senior/Principal Verification Engineer to join our UK Design Center in Cambridge or Bristol. As a key member of our team, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Job Title: Senior/Principal Verification EngineerCodasip is seeking a highly skilled Senior/Principal Verification Engineer to join our UK Design Center in Cambridge or Bristol. As a key member of our team, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Job Title: Senior/Principal Verification EngineerCodasip is seeking a highly skilled Senior/Principal Verification Engineer to join our UK Design Center in Cambridge or Bristol. As a key member of our team, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Job Title: Senior Verification EngineerJob Summary:We are seeking a highly skilled Senior Verification Engineer to join our team at Codasip. As a Senior Verification Engineer, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for high-performance RISC-V CPU...


  • Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    About the RoleCodasip is seeking a highly skilled Senior/Principal Verification Engineer to join our UK Design Center in Cambridge or Bristol. As a key member of our team, you will be responsible for verifying RISC-V processors and extensions, developing verification solutions, and defining detailed verification plans for high-performance RISC-V CPU IP.Key...


  • Cambridge, Cambridgeshire, United Kingdom HCLTech Full time

    Job Title: Senior Engineer, Design Verification EngineeringJob Summary:We are seeking a highly skilled Senior Engineer, Design Verification Engineering to join our team at HCLTech. The successful candidate will be responsible for leading the design verification process for complex SoCs and subsystems.Key Responsibilities:Develop and execute test plans,...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job OverviewArm Limited is seeking a highly skilled Senior Verification Engineer to join our team in Cambridge. As a pioneer in CPU, GPU, and Media system IP, Arm is a market leader in the industry. Our Cambridge site is at the heart of this development, with a culture of teamwork and innovation.The successful candidate will have knowledge of verifying and...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job OverviewArm Limited is seeking a highly skilled Senior Verification Engineer to join our team in Cambridge. As a pioneer in CPU, GPU, and Media system IP, Arm is a market leader in the industry. Our Cambridge site is at the heart of this development, with a culture of teamwork and innovation.The successful candidate will have knowledge of verifying and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job Title: Senior ASIC Verification EngineerAbout the Role:IC Resources is seeking an experienced ASIC Verification Engineer to join their dynamic team. The ideal candidate will have a passion for cutting-edge technology, a strong understanding of CPU and RISC-V processors, and expertise in verification methodologies including UVM and formal verification...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job OverviewArm Limited is seeking a highly skilled Senior Verification Engineer to join our team in Cambridge. As a pioneer in CPU, GPU, and Media system IP, Arm is a market leader in the industry. Our Cambridge site is at the heart of this development, with a culture of teamwork and innovation.The successful candidate will have a strong background in...