Senior Staff Engineer – Cpu Verification Bengaluru

Senior Staff Engineer – Cpu Verification Bengaluru

18 Sep
|
leadsoc technologies
|
Bengaluru

18 Sep

leadsoc technologies

Bengaluru

Senior Staff Engineer – CPU Verification

Location: Bengaluru

Experience: 10–16 Years

Role Overview

We are seeking a Senior Staff Engineer – CPU Verification to own the verification of complex CPU microarchitecture, drive testbench architecture, and deliver comprehensive functional verification for next-generation processor cores.

Key Responsibilities
Architect and implement CPU verification environments using SystemVerilog, UVM, and C/C++.
Verify complex CPU microarchitecture, including:
Out-of-Order (OoO) execution and instruction pipeline
Branch prediction and speculative execution
Register renaming, ROB, issue/dispatch, and execution units
L1/L2 caches, TLB, MMU, and memory ordering
Interrupts, exceptions, and privilege modes
Develop advanced reference models, scoreboards, checkers, assertions, and functional coverage.
Drive constrained-random testing, directed testing, architectural compliance, and corner-case validation.
Debug complex RTL failures using waveform analysis, simulation, and emulation platforms.
Own coverage closure, regression infrastructure, and verification signoff for critical CPU features.
Collaborate with CPU RTL, microarchitecture, formal, performance, and post-silicon validation teams.





Core Technical Requirements
10–16 years of hands-on experience in CPU / Processor Design Verification.
Expert-level proficiency in SystemVerilog, UVM, SVA, and constrained-random verification.
Solid knowledge of CPU microarchitecture and instruction execution pipelines.
Experience developing CPU verification components, including scoreboards, reference models, monitors, agents, and coverage models.
Solid expertise in RTL simulation, debug, regression automation, and functional coverage closure.
Experience with ARM, RISC-V, or x86 architecture and ISA-level verification.
Proficiency in Python, C/C++, or Perl for verification automation.

Senior Staff Technical Ownership
Own end-to-end verification architecture for critical CPU microarchitectural features.
Define verification plans, identify architectural corner cases, and drive coverage closure.
Develop reusable verification infrastructure and improve simulation and regression efficiency.
Resolve complex design and verification challenges through technical innovation.
Provide hands-on technical guidance to senior engineers and contribute to verification methodology.

📌 Senior Staff Engineer – Cpu Verification Bengaluru
🏢 leadsoc technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior staff engineer – cpu verification bengaluru / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior staff engineer – cpu verification bengaluru / bengaluru