S

Staff Engineer - CPU DV

SiFive
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

SystemverilogUVMFunctional coverageTest Plan DevelopmentCode coverageRegression testingDebugging

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Engineer - CPU DV