Senior Verification Engineer CPU group

ARM

Town of Cambridge

Ibrido

AUD 140.000 - 189.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

ARM is seeking a Senior Verification Engineer to join the CPU group in Cambridge. You will build and enhance simulation-based verification environments for new CPU IP, working closely with design and verification teams to influence both design and verification decisions.

You will apply modern verification methodologies, tackle challenging verification problems, and help drive verification productivity across the CPU group.

Competenze

  • Experience in building verification environments for complex RTL designs.
  • Strong proficiency in SystemVerilog and scripting languages like Python, Perl, or Tcl.
  • Thorough understanding of the complete verification process, from test planning to verification closure.
  • Ability to quickly comprehend complex specifications and translate them into effective verification scenarios.
  • Strong grasp of computer architecture fundamentals, including pipelining, exception handling, and memory systems.
  • Excellent communication and presentation skills, capable of explaining complex technical concepts clearly to various audiences.

Mansioni

  • Take charge of verification in a designated area of the CPU, overseeing everything from unit-level testbench development to the overall verification strategy.
  • Ensure functional verification aligns with agreed quality standards and project timelines.
  • Develop test plans, verification strategies, and coverage objectives.
  • Work closely with project leads and management on planning, scheduling, and quality checkpoints.
  • Employ data-driven analysis to evaluate verification progress, coverage, and product quality.
  • Contribute to improvements in verification methodology and productivity across the CPU group and the wider Arm verification community.
  • Investigate, debug, and conduct root-cause analysis of issues identified during the verification process.

Conoscenze

SystemVerilog
Python
RTL verification
Verification environments
Pipelining

Strumenti

UVM
C/C++

Descrizione del lavoro

Senior Verification Engineer CPU group Overview
  • Company Name: ARM
  • Job Role: Senior Verification Engineer CPU group
  • Qualifications: Not Specified
  • Category: IT Jobs
  • Job Type: Full Time
  • Location: Cambridge

This position offers an exciting opportunity for a seasoned and driven Senior Verification Engineer to join Arm’s CPU team in Cambridge. The role focuses on developing the next generation of CPU products, where you will construct and enhance simulation-oriented verification environments for upcoming CPU IP. You will work closely with design and verification teams, influencing both design and verification choices while helping to shape technology that powers billions of devices globally. As CPU designs grow more complex, effective verification becomes crucial for delivering high-quality products. You will apply and advance modern simulation-based verification methodologies to tackle intricate challenges, enhance verification efficiency, and expand the frontiers of CPU verification.

Responsibilities
  • Take charge of verification in a designated area of the CPU, overseeing everything from unit-level testbench development to the overall verification strategy.
  • Ensure functional verification aligns with agreed quality standards and project timelines.
  • Develop test plans, verification strategies, and coverage objectives.
  • Work closely with project leads and management on planning, scheduling, and quality checkpoints.
  • Employ data-driven analysis to evaluate verification progress, coverage, and product quality.
  • Contribute to improvements in verification methodology and productivity across the CPU group and the wider Arm verification community.
  • Investigate, debug, and conduct root-cause analysis of issues identified during the verification process.
Required Skills and Experience
  • Experience in building verification environments for complex RTL designs.
  • Strong proficiency in SystemVerilog and scripting languages like Python, Perl, or Tcl.
  • Thorough understanding of the complete verification process, from test planning to verification closure.
  • Ability to quickly comprehend complex specifications and translate them into effective verification scenarios.
  • Strong grasp of computer architecture fundamentals, including pipelining, exception handling, and memory systems.
  • Excellent communication and presentation skills, capable of explaining complex technical concepts clearly to various audiences.
Nice To Have Skills and Experience
  • Solid knowledge of Arm architecture.
  • Experience with verification methodologies such as UVM or equivalent.
  • Programming experience in C/C++ and Python.
  • Practical experience in verifying microprocessor or CPU designs.
  • Understanding of constrained-random stimulus, functional coverage, checking methodologies, and behavioral reference models.
  • Experience conducting detailed technical reviews of verification or design work.
  • Interest in applying AI tools and techniques to enhance engineering productivity.
In Return

Arm is a global community of dedicated, creative engineers united by a shared mission: to design technology that enables innovation and shapes the future. We cultivate an inclusive, dynamic, and merit-based culture, where everyone can learn, grow, and make an impact. Our hybrid working model supports flexibility, encouraging in-person collaboration for creative problem-solving while allowing you to balance work and life in a way that suits you best. Your unique perspective and contributions will help drive Arm’s success in the global marketplace.

Additional Information

Please note that no relocation package is available for this role. If skilled worker sponsorship is required, Arm will meet costs associated with sponsorship for the employer only. All fees associated with the individual’s application, such as visa application fees and Immigration Health Surcharge, will be the responsibility of the successful candidate.

At Arm, we strive to build extraordinary teams. If you require adjustments or accommodations during the recruitment process, please contact accommodations@arm.com. All requests will be treated confidentially, and information will only be disclosed as necessary to provide the accommodation.

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace while recognizing the value of flexibility. Teams are empowered to determine their own hybrid working patterns based on their needs.

Arm is an equal opportunity employer, committed to providing a respectful environment where equal opportunities are available to all applicants and colleagues. We celebrate diversity and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Salary Range: £73,500 – £99,500 per year.

Degree Requirement: Not Specified

Visa Sponsorship Promising

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Staff Verification Engineer: Lead SoC/IP Verif | Flexible
Staff Verification Engineer: Lead SoC/IP Verif | Flexible

ARM • Town of Cambridge

In loco
AUD 187.043 - 253.172
Health and wellness programs
Flexible work arrangements
Professional and personal development opportunities
Staff Verification Engineer
Staff Verification Engineer

ARM • Town of Cambridge

In loco
AUD 187.043 - 253.172
Health and wellness programs
Flexible work arrangements
Professional and personal development opportunities
Senior CPU Verification Engineer - Hybrid (Cambridge)
Senior CPU Verification Engineer - Hybrid (Cambridge)

ARM • Town of Cambridge

Ibrido
AUD 140.000 - 189.000
Senior/Staff Subsystem & SoC Design Engineer
Senior/Staff Subsystem & SoC Design Engineer

ARM • Town of Cambridge

In loco
AUD 185.000 - 250.000
Health and wellness programs
Flexible work arrangements
Professional development opportunities
+1
Senior Verification Engineer
Senior Verification Engineer

IC Resources Recruitment • Town of Cambridge

In loco
AUD 114.481 - 171.722
Excellent compensation package
Various non-monetary benefits
Supportive and innovative environment
Senior Hardware Engineer
Senior Hardware Engineer

ARM • Town of Cambridge

Ibrido
AUD 171.000 - 228.000
Lead Information Developer - Global CPU IP Documentation
Lead Information Developer - Global CPU IP Documentation

ARM • Town of Cambridge

Ibrido
AUD 90.000 - 120.000
Flexible hybrid work
Competitive rewards
Opportunity for continuous development
CPU ASIC Design Engineer - Cambridge, High-Performance CPU
CPU ASIC Design Engineer - Cambridge, High-Performance CPU

IC Resources Recruitment • Town of Cambridge

In loco
AUD 132.000 - 208.000
RSUs
Annual bonus
Visa sponsorship
Staff RTL Design Engineer
Staff RTL Design Engineer

IC Resources Recruitment • Town of Cambridge

In loco
AUD 134.000 - 211.000
Annual bonus
Equity / share options
Relocation support
+2
Staff Verification Engineer: Lead FPGA & UVM at Cambridge
Staff Verification Engineer: Lead FPGA & UVM at Cambridge

IC Resources Recruitment • Town of Cambridge

In loco
AUD 171.722 - 219.423
Bonus opportunities
Benefits package
Luoghi più richiesti