Top Tech TransitionBrowse all jobs
Cadence

Lead/Principal Design Engineer

Apply on Cadence

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Summary

We are looking for an experienced Senior ARM SoC Verification Engineer with 8–10 years of hands-on experience in functional verification of complex ARM-based SoCs, subsystems, and IPs.

The ideal candidate should have strong expertise in ARM architecture (ARMv7, ARMv8, and ARMv9), Generic Interrupt Controller (GICv3/GICv4), ARM Coherent Mesh Network (CMN), AMBA interconnect protocols, System Memory Management Unit (SMMU), and ARM CoreSight debug and trace architecture.

The candidate will be responsible for developing and executing comprehensive verification strategies, test plans, SystemVerilog/UVM and embedded C based verification environments, and functional coverage models to ensure the correctness, performance, and robustness of complex ARM-based SoC architectures.

Key Responsibilities

Strong expertise in ARM AMBA protocols, including:

Required Technical Skills

Skill Area; Required Expertise

ARM Architecture

ARMv7, ARMv8, ARMv9

Interrupt Controller

GICv3, GICv4

Coherent Interconnect

ARM CMN

AMBA Protocols

CHI, AXI, ACE, APB, AHB

Memory Management

ARM SMMU

Debug Architecture

ARM CoreSight

Verification Language

SystemVerilog

Verification Methodology

UVM

Assertions

SVA

Scripting

Python / Perl / Shell

Required Qualifications and Experience

Good to Have

Expected Competencies

We’re doing work that matters. Help us solve what others can’t.

You apply directly on Cadence's careers site. See similar jobs