CPU Verification engineer

ACL Digital

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is looking for a skilled CPU Verification Engineer with 4+ years of experience to join their microprocessor verification team in Bengaluru. The role involves developing testbenches, driving complex test scenarios, and collaborating with various teams to ensure quality in CPU design. Candidates should have a deep understanding of CPU architectures and strong hands-on experience with relevant tools and methodologies.

Qualifications

  • 4–10 years of relevant experience in CPU or SoC-level functional verification.
  • Strong hands-on experience with SystemVerilog and UVM methodology.
  • Deep understanding of CPU microarchitecture.

Responsibilities

  • Develop and maintain UVM-based testbenches for verifying CPU cores.
  • Write directed and random test cases for micro architectural features.
  • Drive functional and code coverage closure.

Skills

SystemVerilog
UVM methodology
CPU microarchitecture
RTL simulation
Debugging tools
Scripting languages
Functional coverage
Post-silicon validation

Education

B.E/B.Tech in Electronics
M.E/M.Tech in Computer Engineering

Tools

VCS
ModelSim
Verdi
DVE

Job description

Direct message the job poster from ACL Digital

“I don't usually stalk Profiles, but when I do I probably have a career opportunity for you.”..Lets Connect..

Hi,

Greetings from ACL Digital,

Looking for CPU Verification Engineers

Exp level: 4+years

Location: Banglore

Job Description:

We are seeking a skilled and motivated CPU Verification Engineer to join our microprocessor verification team. In this role, you will contribute to the verification of high-performance, low-power CPU cores by developing scalable testbenches, driving complex test scenarios, and ensuring full functional coverage and quality sign-off

Key Responsibilities:

  • Develop and maintain UVM-based testbenches for verifying CPU cores and subsystems
  • Write directed and random test cases to verify micro architectural features such as pipelines, ALUs, branch prediction, caches, MMUs, etc.
  • Drive functional and code coverage closure
  • Debug failures using waveform tools, logs, and simulation dumps
  • Collaborate with architecture, RTL design, performance, and formal verification teams
  • Define and implement verification plans, test strategies, and regressions
  • Participate in specification reviews, microarchitecture discussions, and design quality assessments
  • Support post-silicon validation and bring-up teams when needed

Required Skills:

  • Strong hands-on experience with SystemVerilog and UVM methodology
  • Deep understanding of CPU microarchitecture (pipeline, out-of-order execution, caches, TLBs, memory hierarchy)
  • Expertise in RTL simulation and debugging tools (VCS, ModelSim, Verdi, DVE, etc.)
  • Familiarity with scripting languages like Python, Perl, or shell for automation
  • Good knowledge of functional coverage and assertion-based verification
  • Exposure to cache coherency, virtual memory systems, or multi-core architectures is a plus
  • Experience with formal verification, emulation, or post-silicon debug is a bonus

Qualifications:

  • B.E/B.Tech or M.E/M.Tech in Electronics, Electrical, or Computer Engineering
  • 4–10 years of relevant experience in CPU or SoC-level functional verification

Interested can CV to sharmila.b@acldigital.com

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Project Management, Engineering, and Business Development
  • Industries
    Engineering Services, IT Services and IT Consulting, and Semiconductor Manufacturing

Referrals increase your chances of interviewing at ACL Digital by 2x

Get notified about new Validation Engineer jobs in Bengaluru, Karnataka, India.

Staff Engineer, Quality Assurance Engineering
Diploma Engineer Trainee Quality Shift In-charge

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Design Verification Engineer
Senior Design Verification Engineer

ACL Digital • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Functional Verification Engineer
Functional Verification Engineer

ACL Digital • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Senior Design Verification Engineer
Senior Design Verification Engineer

ACL Digital • Bengaluru

On-site
INR 800,000 - 1,500,000
RTL Design Verification Engineer
RTL Design Verification Engineer

ACL Digital • Bengaluru

On-site
INR 1,500,000 - 3,000,000
RTL Design Verification Engineer
RTL Design Verification Engineer

ACL Digital • Bengaluru

On-site
INR 800,000 - 1,500,000
Staff Engineer
Staff Engineer

ACL Digital • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Principal Engineer
Principal Engineer

ACL Digital • Bengaluru

On-site
INR 1,500,000 - 2,500,000
DDR / PCIe / NVMe / UCIe - Verification Engineer
DDR / PCIe / NVMe / UCIe - Verification Engineer

ACL Digital • Bengaluru

On-site
INR 800,000 - 1,500,000
CPU Design Verification (DV) Engineer
CPU Design Verification (DV) Engineer

Veritis Group Inc • Bengaluru

On-site
INR 900,000 - 2,100,000
IP Verification Engineer
IP Verification Engineer

ACL Digital • Bengaluru

On-site
INR 800,000 - 1,200,000