From cloud to edge, Arm provides the compute platforms behind today’s most advanced AI, trusted by innovators worldwide. Backed by SoftBank VF.
About the role
Join the Chandler-based CPU design verification team within Arm’s global CPU group. You will help verify next-generation Cortex-A processor designs, focusing on memory-system functional blocks that contribute to high-quality CPU IP used across a wide range of electronic devices. Found on 1752vc Careers, the job board for startup and VC roles.
What they're looking for
- Practical experience in pre-silicon design verification, including developing and debugging verification environments for RTL designs
- Knowledge of CPU memory-subsystem microarchitecture, including load/store functionality, L2 cache and memory management units (MMUs)
- Experience applying simulation and/or formal verification methods to verify hardware functional units
- Software engineering capability in object-oriented programming, data structures and algorithms, with experience using SystemVerilog and UVM
- Experience verifying high-performance CPU memory systems, including cache coherence, virtual memory, address translation, out-of-order execution or result return
- Knowledge of processor microarchitecture concepts such as register renaming, reservation stations or processor pipelines
More about this role
Join the Chandler-based CPU design verification team within Arm’s global CPU group. You will help verify next-generation Cortex-A processor designs, focusing on memory-system functional blocks that contribute to high-quality CPU IP used across a wide range of electronic devices. Working with architects, designers and verification engineers, you will apply simulation and formal verification techniques to investigate complex design behaviour, improve verification environments and support delivery through each engineering phase.
This role offers the opportunity to deepen your knowledge of CPU microarchitecture and contribute to innovative verification approaches for leading-edge processor technology.
- Develop SystemVerilog UVM and formal verification environments and tests for block-level functional verification.
- Create and maintain verification plans for assigned functional blocks, supporting quality throughout engineering project phases.
- Generate and run tests on logic simulation models; investigate and debug functional issues in RTL using simulation and debug tools.
- Define and implement functional and statistical coverage, improve testbenches, and drive coverage closure.
-...
Browse similar: Startup jobs · Remote jobs