ACL Digital logo

CPU Verification engineer

ACL Digital Bengaluru, Karnataka, India

onsitefull-time
Posted Jan 5, 2026Apply by Dec 20, 2026

Role & seniority

  • CPU Verification Engineer, 4+ years experience

Stack/tools

  • Verilog/SystemVerilog, C/C++, ARM assembly and embedded C tests

  • SoC verification: UVM/OVM, formal, power-aware verification, emulation

  • Testbench design, test plan creation, CHI/DDRx/LPDDRx/AI accelerator integration verification

  • SoC flows: boot, cache coherency, clock domain crossing

  • Scripting: Tcl, Perl, Python

  • GLS, DFT/DFD, UPF power-aware verification

  • Peripherals/software: porting peripheral driver code for SoC tests

  • Tools/environments: testbench development, debug of failures

Top 3 responsibilities

  • Develop verification plans, test methodologies, C-based software tests, and SystemVerilog/Verilog testbenches; ensure functional coverage and quality sign-off

  • Create and debug test cases, diagnose test failures; drive complex test scenarios for SoC integration and performance verification

  • Collaborate with architecture, design, modeling, silicon validation, FPGA/board teams; plan tasks, schedules, and report progress

Must-have skills

  • Strong digital verification expertise in Verilog/SystemVerilog

  • SoC verification experience with embedded C/C++ tests and ARM assembly

  • Proficiency in UVM/OVM or equivalent verification methods; formal or emulation knowledge

  • SoC verification flow knowledge: requirements, methodology, test plans, testbench implementation, execution, documentation

  • Debugging/problem-solving skills; understanding of SoC verification, boot flow, cache coherency,

Full Description

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

Responsibilities

  1. Verification engineer with a knowledge of SoC integration verification, SoC scenario verification, SoC performance verification, CHI/DDRx/LPDDRx/AI accelarator integration verification in SoC RTL.

  2. Your key responsibilities will include writing test plans, defining test methodologies, developing C based software tests, SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues.

  3. Working with project management and leads on planning tasks, schedules, and reporting progress

  4. Collaborate with engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development

Required Skills and Experience

  • Proven understanding of digital hardware verification language Verilog/Systemverilog HDL
  • Experience in SoC verification using Embedded Low-level programming including C/C++ tests and assembly language(preferably ARM)
  • Experienced in one or more of various verification methodologies – UVM/OVM, formal, power aware verification, emulation

Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench implementation, test case development, documentation, and support Good Problem Solving and Debugging skills. Knowledge of SoC Verification Flow and strategy. Experience with ARM-based designs and/or ARM System Architectures, SoC Boot flow, Cache coherency Porting peripheral driver software for SoC tests Clock Domain Crossing verification Experienced in GLS, DFT/DFD, Experienced in UPF Power Aware verification Automation experience with shell programming/scripting (g. Tcl, Perl, Python etc.)

Qualifications

B. E/B.Tech or M.E/M.Tech in Electronics, Electrical, or Computer Engineering

  • 4+ years of relevant experience in CPU or SoC-level functional verification

Interested can CV to sharmila.b@acldigital.com Show more Show less

CPU VerificationSoC Integration VerificationTest PlansC ProgrammingSystemVerilogDebuggingUVMPower Aware VerificationARMClock Domain CrossingAutomationDFTEmbedded ProgrammingTest MethodologiesTestbench ImplementationProblem Solvingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.