Digital Verification Engineer
AUMOVIO
2 - 5 years
Bengaluru
Posted: 15/03/2026
Getting a referral is 5x more effective than applying directly
Job Description
Digital Verification Engineer
Experience: 6+ years
Key Responsibilities
- Develop and execute verification plans based on design and architecture specifications.
- Build SystemVerilog/UVM-based testbenches and reusable verification components.
- Create directed and constrained-random test cases for functional and corner-case verification.
- Debug simulation failures using industry-standard tools and collaborate with RTL designers to resolve issues.
- Define, measure, and close functional and code coverage gaps.
- Implement System Verilog Assertions (SVA) for protocol and behavioral checking.
- Run and monitor regression suites; triage failing tests and track issues.
- Participate in specification reviews, design reviews, and verification progress meetings.
- Maintain clear documentation for testbench architecture, test scenarios, and verification results.
- Automate verification workflows using scripting languages such as Python, Perl, Shell, or Tcl.
Required Skills & Qualifications
- Bachelors or masters degree in electrical engineering, computer engineering, or a related field.
- Strong understanding of digital logic, RTL design, FSMs, pipelines, and bus architectures.
- Hands-on experience with SystemVerilog and UVM methodology.
- 6+ years of experience in digital verification with a focus on mixed-signal circuits and systems
- Proficiency with verification simulators (e.g., VCS, Questa, Xcelium).
- Experience using debug tools such as Verdi, SimVision, or DVE.
- Familiarity with version control and regression systems (Git, Jenkins, etc.).
- Solid understanding of coverage-driven verification techniques.
- Experience verifying standard interfaces (AXI, AHB, DDR, PCIe, etc.).
- Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications
- Knowledge of formal verification methodologies and tools (e.g., JasperGold, VC Formal).
- Internal
- Strong scripting experience for automation (Python, Perl, Shell, Tcl).
- Experience with SoC-level verification, emulation, or FPGA prototyping.
- Exposure to low-power/UPF verification flows.
Personal Attributes
- Strong communication and teamwork abilities.
- Self-driven, with the ability to work independently in a fast-paced environment.
- Detail-oriented and committed to delivering high-quality results.
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.
