Posted on: 03/11/2025
Job Summary :
We are seeking a highly skilled Design Verification Engineer with extensive experience in various verification methodologies. The ideal candidate will have a deep understanding of functional, formal, CPU, and GLS verification. The role requires expertise in SoC and IP level verification, particularly with high-speed protocols. This position demands a thorough knowledge of verification techniques, tools, and processes to ensure the highest quality in our ASIC designs.
Key Responsibilities :
- Develop and execute comprehensive verification plans for ASIC designs.
- Utilize various verification methodologies, including functional, formal, CPU, and GLS verification.
- Conduct SoC level verification, ensuring integration and functionality of multiple IPs.
- Implement IP verification strategies for high-speed protocols such as PCIe, USB, Ethernet, DDR, MIPI, and others.
- Collaborate with design and architecture teams to understand design specifications and requirements.
- Create, maintain, and enhance testbenches and simulation environments.
- Perform coverage analysis and closure to ensure all scenarios are tested.
- Debug and resolve complex design and verification issues.
- Document and present verification results to cross-functional teams.
- Mentor junior engineers and contribute to the continuous improvement of verification processes.
Required Skills and Qualifications :
- Experience : - 5+ years in ASIC design verification.
- Education : - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
Languages and Methodologies :
- Proficient in SystemVerilog, UVM (Universal Verification Methodology), C/C++.
- Strong understanding of OO (Object-Oriented) concepts.
- Experience in writing assumptions, sequences, virtual sequences, tests, and coverage closures.
- Knowledge of UVM factory and configurations, UVM callbacks.
Tools :
- Simulation tools : VCS, ModelSim, Questa, etc.
- Formal verification tools : JasperGold, VC Formal, etc.
- GLS tools : Synopsys, Cadence, or Mentor tools.
- Debug tools : Verdi, DVE, SimVision, etc.
- Coverage tools : Specman, Coverage Analyzer, etc.
Protocols :
- High-speed protocols : PCIe, USB, Ethernet, DDR, MIPI, SATA, SerDes, etc.
- SoC level protocols : AMBA (AXI, AHB, APB), ARM CoreSight, etc.
Techniques :
- Assertion-based verification.
- Random and directed test methodologies.
- Power-aware verification.
- Performance and throughput analysis.
- Emulation and prototyping.
SoC Level Verification :
Responsibilities :
- Verify the integration of various IP blocks within the SoC.
- Ensure proper functionality and communication between different IPs.
- Utilize techniques such as simulation, emulation, and formal methods.
- Perform power and performance analysis.
- Validate system-level features and use cases.
Required Knowledge :
- Advanced knowledge of SoC architectures.
- Experience with ARM cores and subsystems.
- Familiarity with interconnects and communication protocols.
Subsystem Level Verification :
Responsibilities :
- Verify individual subsystems such as memory controllers, interconnects, and peripheral interfaces.
- Ensure subsystem integration within the larger SoC context.
- Develop and execute detailed verification plans specific to each subsystem.
Required Knowledge :
- Deep understanding of subsystem-level protocols and interfaces.
- Experience with verification of memory interfaces (DDR, LPDDR), high-speed interfaces (PCIe, Ethernet), and peripheral interfaces (I2C, SPI, UART).
Preferred Qualifications :
- Prior experience in leading verification projects.
- Contributions to industry standards or verification methodologies.
- Publications or patents in the field of ASIC verification.
Did you find something suspicious?
Posted By
Harish V
Key Accounts & Delivery Manager at Univision Technology Consulting Private Limited.
Last Active: 28 Nov 2025
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1569246
Interview Questions for you
View All