Overview
Lead design verification of a high-performance CPU core microarchitecture, driving DV strategy, architecture validation and coverage closure at silicon level.
What you'll do
- Own end-to-end verification of CPU core components (Fetch, Decode, Execute, Memory, Pipeline, Cache, MMU).
- Validate microarchitectural features such as out-of-order execution, branch prediction, cache coherency, and virtual memory and paging.
- Develop test plans from architecture specifications and ensure full coverage closure.
- Lead verification using System Verilog / UVM, including testbenches, constrained-random tests, scoreboards and checkers, and functional and code coverage models.
- Drive regressions and debug complex failures across simulation and emulation platforms.
- Work closely with Architecture and Design teams to understand ISA behavior (e.g., ARM ISA, RISC-V, or x86).
- Validate corner cases, exceptions and interrupts.
- Perform ISA-level validation and compliance testing.
What you'll need
- 6+ years of experience in design verification.
Details
- Location: Hyderabad, India.
- Requires a successful background and reference check and satisfactory proof of right to work in India.
- Offer is contingent on verification of authorization for access to export-controlled technology, or ability to obtain any necessary export license or approvals.
Read the full description and apply on the company’s own careers page.