Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Microprocessor Verification Engineer.
India Jobs Expertini

Urgent! Microprocessor Verification Engineer Job Opening In Bengaluru – Now Hiring ACL Digital

Microprocessor Verification Engineer



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 Super scalar, high-performance, low-power CPU cores by developing scalable testbenches, driving complex test scenarios, and ensuring full functional coverage and quality sign-off.


Location : Hyderabad/ Bangalore

Experience with RISC-V instruction set will be an added advantage

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

Requirements:

· Strong hands-on experience with SystemVerilog and UVM methodology

· Deep understanding of CPU microarchitecture (pipeline, out-of-order execution, caches, TLBs, memory hierarchy)

.

Write directed and random test cases to verify micro architectural features such as pipelines (fetch, issue, decode), ALUs/LSU/FPU(execution units), branch prediction, caches, MMUs, etc.

· 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


Required Skill Profession

Engineers



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Microprocessor Verification Potential: Insight & Career Growth Guide