RTL Design Verification Engineer
ThunderSoft India Private Limited
2 - 5 years
Bengaluru
Posted: 09/05/2026
Job Description
RTL Design Verification Engineer
Experience- 3+ years
Location-Bangalore
Key Responsibilities
Functional Verification
Develop and execute RTL verification plans based on design specifications and system requirements.
Build, enhance, and maintain System Verilog / UVMbased testbenches (drivers, monitors, scoreboards, checkers).
Write directed and constrainedrandom test cases for functional, cornercase, and negative testing.
Debug RTL and testbench issues using waveform analysis and simulation tools.
Coverage & Quality Closure
Drive code coverage (line, branch, FSM, toggle) and functional coverage to closure targets.
Analyze coverage gaps and implement additional test scenarios for closure.
Participate in RTL release readiness activities, ensuring verification signoff before major RTL drops.
Collaboration & Execution
Work closely with RTL Design Engineers to review design intent, clarify corner cases, and resolve bugs.
Coordinate with DFT and System teams for testmode, reset, and powersequence verification.
Support incremental RTL releases and regressions during active development phases.
Required Technical Skills
Languages & Methodologies
Strong proficiency in System Verilog and UVM
Good understanding of Verilog RTL
Experience with directed and constrainedrandom verification
Tools
RTL simulators (e.g., VCS, Xcelium, Questa)
Debug tools and waveform viewers
Code and functional coverage tools
Regression and CIbased verification flows (basic familiarity)
Scripting
Basic working knowledge of Python / Perl / Tcl for testbench or flow automation
Interested candidates can share resume to neha.c@thundersoft.com
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
