Search by job, company or skills

CPU Verification Engineer

  • Posted a day ago
  • Be among the first 10 applicants

Job Description

CPU Verification Engineer

Location: Bengaluru, India

Experience: 6–12 Years

Role

Verify next-generation CPU cores and subsystems by driving end-to-end functional verification from architecture to signoff. Build scalable verification infrastructure and enable first-pass silicon success.

What You'll Do

  • Own verification of CPU Core, Cache, MMU, Interrupt, Debug, and Interconnect subsystems.
  • Develop scalable SystemVerilog/UVM verification environments, VIPs, scoreboards, assertions (SVA), checkers, and coverage models.
  • Drive verification planning, constrained-random testing, regression, functional coverage, debug, and signoff.
  • Verify ARM/RISC-V CPU architectures, cache coherency, memory ordering, exception handling, privilege modes, and performance features.
  • Collaborate with Architecture, RTL, Performance, DFT, Emulation, Firmware, and Post-Silicon teams to resolve complex design issues.
  • Drive verification methodology, automation, and reusable verification infrastructure.

What You Bring

  • 6–12 years of hands-on CPU/SoC Design Verification experience.
  • Strong expertise in SystemVerilog, UVM, Testbench Architecture, SVA, Functional Coverage, and Constrained Random Verification.
  • Strong understanding of ARM or RISC-V architecture, CPU pipelines, cache hierarchy, MMU, coherency protocols, interrupts, and debug architecture.
  • Experience with AXI/ACE/CHI, cache coherency, memory subsystem verification, and SoC integration.
  • Proficiency with VCS/Xcelium/Questa, Verdi/DVE, and scripting using Python, Tcl, or Perl.

Preferred

  • Experience with Emulation (ZeBu/Palladium/Veloce), Formal Verification, CDC/RDC, and Low-Power (UPF) verification.
  • Exposure to performance verification and architectural validation is a plus.

We're Looking For

Engineers who can architect robust CPU verification environments, solve complex microarchitectural verification challenges, and deliver high-quality silicon for next-generation compute platforms.

More Info

Job ID: 152142257

Similar Jobs

Bengaluru, India

Skills:

ShellPerlDebugging ToolsPythonverification methodologiesASIC SOC verificationCPU GPU architecture or verificationUvmsystemverilog

Bengaluru, India

Skills:

perl scriptingJasperVerilogSystem Verilogdigital systemsassembly x86 codeVSI-FVIEVIFVCPU verificationFormal Verification methodology

Bengaluru, India

Skills:

CMakefileHdl ProgrammingPerlVerilogComputer ArchitectureRubyPythonSystem VerilogAI toolsFunctional VerificationUNIX software environmentsimulation and debugginglogic simulationAssembly Programming

Bengaluru, India

Skills:

perl scriptingJasperVerilogSystem Verilogdigital systemsassembly x86 codeVSI-FVIEVIFVCPU verificationFormal Verification methodology

Bengaluru, India

Skills:

CMakefileHdl ProgrammingPerlVerilogComputer ArchitectureDebuggingRubyPythonSystem VerilogAI toolsFunctional VerificationUNIX software environmentlogic simulationAssembly ProgrammingCPU cache memory subsystem verification

Beware of Scammers

We don’t charge money for job offers