Q

Quest Global

Engineering services, digital transformation, asset management

Design Verification Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related discipline.
  • 3+ years of direct, hands-on experience in ASIC/SoC design verification.
  • Expert-level proficiency in SystemVerilog, including object-oriented programming concepts, constrained-random stimulus generation, and assertion-based verification (SVA).
  • Deep, practical experience with the Universal Verification Methodology (UVM), including building complete testbenches with agents, sequencers, and scoreboards, and using the UVM factory and configuration database.
  • Solid understanding of modern verification principles, including coverage-driven methodologies, test planning, and advanced debug techniques.
  • Hands-on experience verifying at least one standard industry protocol such as AXI, AHB, PCIe, DDR, Ethernet, or similar.
  • Proficiency with industry-standard electronic design automation (EDA) simulation tools such as Synopsys VCS, Cadence Xcelium, or Siemens Questa.
  • Strong scripting skills in a language such as Python, Perl, or Tcl for automation.

Responsibilities

  • Analyze design specifications and collaborate with architects and RTL designers to develop comprehensive, coverage-driven verification plans.
  • Architect, develop, and maintain robust, scalable, and reusable UVM-based testbench environments.
  • Implement testbench components, including UVM agents (drivers and monitors), scoreboards, and sequences.
  • Develop and execute constrained-random and directed test cases to validate design functionality and exercise complex corner cases.
  • Debug RTL and testbench failures, perform root cause analysis using waveforms and logs, and work with designers to resolve issues.
  • Define and implement functional coverage models (covergroups) and assertion-based checks (SVA) to measure verification effectiveness.
  • Analyze coverage reports, identify verification gaps, and develop strategies to achieve 100% coverage closure.
  • Enhance and maintain regression suites and automate verification flows using scripting languages to improve efficiency.

Desired Qualifications

  • Experience with C/C++ for creating reference models or co-simulation environments.
  • Familiarity with formal verification techniques and tools.
  • Experience with gate-level simulations (GLS) and debugging timing-related issues.
  • Knowledge of low-power verification techniques (UPF).
  • Prior experience contributing to post-silicon validation and debug.

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs