CPU Verification Engineer - Debug & Automation (Bengaluru)

CPU Verification Engineer - Debug & Automation (Bengaluru)

25 Oct
|
Proxelera
|
Bengaluru

25 Oct

Proxelera

Bengaluru

Job Title: CPU Verification Engineer - Debug & Automation - 3-5 Yrs

Location: Bangalore

No. Of positions: 2

Experience required: 3-5 years

Key Responsibilities:

- Debug and triage failures from simulation and emulation environments at core/subsystem level, covering:
- Frontend (Fetch/Decode)
- Execution & Load/Store
- Floating Point
- Cache hierarchy
- Analyze and debug test cases written in assembly and C++-based verification environments.
- Develop and enhance automated debug and triage tools using scripting languages (Perl/Python/Ruby) and C++.
- Contribute to stimulus development:
- Directed and random test creation
- Improve regression efficiency and bug detection
- Work on core debug infrastructure and improve debug turnaround time.
- Collaborate with cross-functional teams to identify coverage gaps, improve test quality, and address bug escape scenarios.
- Identify opportunities for automation and process improvements.
- Support post-silicon debug activities as needed.
- Explore and apply ML/AI-based techniques to improve debug and verification efficiency (good to have).

Required Skills & Qualifications:

- 3-5 years of experience in ASIC/SoC Design Verification.
- Good understanding of:
- Computer Architecture (x86/ARM basics)
- Digital Design fundamentals
- RTL concepts
- Familiarity with verification methodologies:




- C++/SystemVerilog
- UVM/OVM (preferred)
- Strong debugging and analytical skills.
- Exposure to simulation and/or emulation environments.
- Scripting knowledge (Python/Perl/Shell/Ruby) preferred.
- Preferred Qualifications:
- Exposure to processor subsystem verification (CPU core, caches, pipelines).
- Understanding of microarchitecture concepts (pipeline stages, memory hierarchy, execution units).
- Familiarity with assembly-level programming/debug.
- Awareness or exposure to ML/AI techniques in verification (nice to have).

Soft Skills:

- Strong problem-solving mindset and attention to detail.
- Good communication and collaboration skills.
- Ability to work in a fast-paced, dynamic workplace.
- Self-driven learner with a passion to explore and innovate.
- Team-oriented mindset ( We before Me ).

Education:

- B.E./B.Tech or M.E./M.Tech in Electrical / Electronics / Computer Engineering or related field.

Mandatory Skills:

- Candidate should have minimum 2-3 years in CPU core verification

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 CPU Verification Engineer - Debug & Automation (Bengaluru)
🏢 Proxelera
📍 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: cpu verification engineer - debug & automation (bengaluru) / bengaluru