S

CPU DV Senior Staff Engineer

SiFive
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

Design VerificationCPU MicroarchitectureSystemverilogUVMDebuggingFunctional coverageTest Automation

Job description

Overview

Senior Staff Design Verification Engineer to lead verification of complex CPU core microarchitecture, driving DV strategy, architecture validation, and closure for high-performance processors.

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, virtual memory and paging, and RAS and Fusa.
  • Develop test plans from architecture specifications and ensure full coverage closure.
  • Lead verification using System Verilog / UVM.
  • Develop testbenches, constrained-random tests, scoreboards and checkers, and coverage models (functional and code).
  • 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) and validate corner cases, exceptions, and interrupts.
  • Perform ISA-level validation and compliance testing.

What you'll need

  • 10+ years of experience.
  • Bachelor's or Master's in Engineering.

Details

  • Location: Hyderabad, India.
  • Requires a successful background and reference checks and satisfactory proof of right to work in India.
  • Offer is contingent on authorization for access to export-controlled technology under applicable export control laws, or the ability to obtain any necessary export license(s) or other 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.

CPU DV Senior Staff Engineer