A

Senior Verification Engineer

Arm

Cambridge, England, United Kingdom · Full Time

Be the first to apply

Experience
5+ yrs
Salary
GBP 73,500 – GBP 99,500 / year
Openings
1
Posted
vor 12 Stunden
Work mode
In office
Education
Bachelor's or Master's degree in Computer Science, Electrical/Computer Engineering, or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Within Arm's Solution Engineering division, this role focuses on developing and confirming the functionality of IPs used in SoC projects, involving both Arm's own and third-party components. The Senior Verification Engineer will specifically verify RTL implementing new features in Arm-based SoCs to ensure that both new additions and existing functionalities comply with architectural designs and quality norms.

Responsibilities

  • Work closely with RTL designers and architects to fully grasp specifications and microarchitectural details.
  • Create and enhance validation environments, including stimulus generation, checking mechanisms, and coverage tools.
  • Develop and execute comprehensive verification and test plans.
  • Collaborate with fellow verification engineers to formulate and apply verification strategies.
  • Lead efforts to achieve functional and code coverage targets.
  • Troubleshoot and resolve complex issues related to design and verification processes.
  • Contribute towards improving verification methodologies, infrastructures, and protocols continuously.
  • Provide guidance and technical support to junior engineers.

Required Skills and Experience

  • Over five years of experience in verifying IPs, subsystems, or complete SoCs.
  • Expertise in SystemVerilog and Verilog languages.
  • Proficient with UVM or other standard verification methodologies.
  • Experience in building constrained-random verification environments and reusable verification modules.
  • Ability to design verification strategies and test protocols.
  • Understanding SoC verification processes inclusive of software-involved flows.
  • Familiarity with scripting languages like Python or Perl.
  • Strong analytical, debugging, and problem-solving abilities.
  • Effective communication and collaboration skills, especially in distributed team environments.

Desirable Skills and Experience

  • Experience working with Arm-related designs or system architectures.
  • Knowledge of AMBA protocols including CHI, AXI, AHB, and APB.
  • Exposure to debug infrastructures like JTAG, SWD, or TAP.
  • Experience in clock domain crossing, reset domain crossing, and power-aware verification techniques.
  • Familiarity with low-power design approaches and UPF/CPF methodologies.
  • Knowledge of DFT concepts such as scan testing and MBIST.

Additional Information

Accommodation Policy: Arm strives to support candidates by providing necessary accommodations during recruitment, which can include interview breaks, document reading support, or workplace accessibility adjustments. Applicants are encouraged to request accommodations confidentially via email.

Hybrid Work: Arm promotes a working environment balancing performance and wellbeing through team-determined hybrid working patterns, with flexibility limited only by legal or regulatory constraints, to be discussed during application.

Equal Opportunities: Arm is committed to diversity and non-discrimination across all protected classes and fosters a respectful workplace for all employees and applicants.

Salary

Annual salary ranges between £73,500 and £99,500.

Minimum education

Master's Degree

How they work

Communication Teamwork & Collaboration Problem Solving Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer