Search Jobs

Search by job, company or skills

Senior Design Verification Engineer

Senior Design Verification Engineer

Tessolve
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Job Description – Design Verification Engineer

Job Title: Design Verification Engineer – RISC-V & DDR

Location: Bengaluru

Experience: 5+ Years

Notice Period: Immediate to 30 Days

Role Overview

We are looking for an experienced Design Verification Engineer with strong hands-on expertise in RISC-V and DDR verification to work on complex IP/SoC verification projects.

Key Responsibilities

  • Develop and execute comprehensive Design Verification Plans, test plans, test cases, and verification strategies.
  • Develop and maintain SystemVerilog/UVM-based verification environments.
  • Perform functional verification of RISC-V-based designs/IPs.
  • Verify DDR interfaces/controllers and related memory subsystems.
  • Develop UVM sequences, drivers, monitors, scoreboards, checkers, assertions, and coverage models.
  • Perform functional and code coverage analysis and drive coverage closure.
  • Debug RTL, testbench, and simulation failures and perform detailed root-cause analysis.
  • Work closely with Design, Architecture, Firmware, and SoC teams to identify and resolve issues.
  • Execute regressions and analyze failures to ensure verification quality and completeness.
  • Contribute to verification methodology improvements and development of reusable verification components.

Required Skills

  • Strong hands-on experience in SystemVerilog and UVM.
  • Good understanding of RISC-V architecture and processor-based SoC verification.
  • Hands-on experience in DDR / DDR controller verification.
  • Experience in developing UVM testbenches from scratch.
  • Strong knowledge of:
  • Verification planning and test-plan development
  • UVM testbench architecture
  • Test and sequence development
  • Assertions / SVA
  • Functional and code coverage
  • Regression and debug
  • Strong debugging and problem-solving skills.
  • Experience with simulation/debug tools such as Questa, VCS, Verdi, or equivalent.
  • Scripting knowledge in Python, Perl, or Shell is an added advantage.

Good to Have

  • Experience with RISC-V cores, buses, and SoC interconnects.
  • Experience with DDR4 / DDR5 or other high-speed memory interfaces.
  • Knowledge of AMBA protocols such as AXI/AHB/APB.
  • Experience with PCIe, Ethernet, or other high-speed interfaces is an added advantage.
  • Exposure to emulation/FPGA or post-silicon validation is a plus.

Candidate Profile

  • Strong analytical, debugging, and problem-solving skills.
  • Ability to independently own verification activities from test planning through coverage closure.
  • Good communication and cross-functional collaboration skills.
  • Ability to work effectively in a fast-paced semiconductor development environment.

Apply Now

Location: Bengaluru

Experience: 5+ Years

Notice Period: Immediate to 30 Days

Interested candidates can share their updated CV at:

[Confidential Information]

More Info

Job Type:
Function:
Employment Type:

Key Skills

Verdi

Assertions SVA

Verification planning

RISC-V

Regression and debug

UVM testbenches

Test-plan development

Functional and code coverage

DDR verification

Shell

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Cadence Tools, Gate level simulations, VHDL, Formal verification methodologies, VAMS, Testbench creation, Uvm, systemverilog, Motor control for BLDC BSM motor driver devices
8-10 yrs
Bengaluru, India
Skills:
SystemVerilog Assertions (SVA), test environments , Gate-Level Simulation (GLS), Test Cases, Low power debug, Constrained-random verification environments, Uvm, systemverilog, Verification test benches, Formal tools, Verification methodologies, Coverage measures, formal verification
7-9 yrs
Bengaluru, India
Skills:
Vcs, Pcie, Python, Tcl, Xcelium, Uvm, systemverilog, APB, Questa, AXI4, AHB, SVA
6-10 yrs
Bengaluru, India
Skills:
Regression Analysis, C, Ethernet Protocols, Python, RTL simulation, Uvm, systemverilog, constrained-random verification, testbench architecture, waveform debug, SoC Verification, assertions, functional coverage
7-9 yrs
Bengaluru, India
Skills:
Test Plan Creation, Debugging, Python, Perl, VIP integration, testbench architecture, Uvm, verification methodologies, scoreboarding, systemverilog, coverage-driven verification, execution and review, assertions, regression management, debug flows, functional coverage