Why This Role Stands Out
This hybrid role at Metalight Solutions Inc. offers you a fantastic opportunity to advance your skills in IP/block-level verification using SystemVerilog/UVM, working on complex digital IPs with a highly reputable company. You'll thrive here if you're a mid-senior engineer eager to develop robust verification environments and drive coverage closure in a collaborative setting. Apply now to shape the future of cutting-edge technology!
Quick Overview
Job Description
Position: DV IP Design Verification Engineer Location: Remote
Employment Type: Contract
Job Summary
We are looking for an experienced Design Verification Engineer with strong expertise in IP/Block-level verification to support verification of complex digital IPs. The ideal candidate will have hands-on experience developing SystemVerilog/UVM-based verification environments, creating verification plans and testcases, debugging RTL and testbench issues, and driving functional/code coverage to closure.
The engineer will work closely with RTL and SoC teams to develop reusable verification components and ensure high-quality IP-level verification.
Key Responsibilities
- Develop and enhance SystemVerilog/UVM-based testbenches, including agents, drivers, monitors, scoreboards, sequences, and assertions.
- Develop and execute detailed verification plans, testcases, and coverage models.
- Create and execute both directed and constrained-random tests for IP/block-level verification.
- Integrate and configure UVCs/VIPs and develop reusable verification components.
- Drive functional coverage and code coverage closure and manage verification regressions.
- Verify RTL functionality of IP blocks, including FSMs, DAC control logic, pattern memory/controller modules, and related digital logic.
- Perform detailed debugging of RTL, protocol, testbench, and simulation issues.
- Develop and maintain RAL (Register Abstraction Layer) models and perform RAL-based register verification.
- Validate register access, prediction, mirroring, reset behavior, and coverage.
- Develop and debug SystemVerilog assertions (SVA) for functional and protocol verification.
- Support GLS/debug and low-power verification activities as required.
- Collaborate closely with RTL designers, SoC teams, and other verification engineers to resolve issues and deliver reusable verification collateral.
Required Qualifications
- Strong hands-on experience with SystemVerilog and UVM.
- Solid experience in IP/Block-level Design Verification.
- Strong experience developing and maintaining UVM testbenches.
- Experience with UVM agents, sequences, scoreboards, monitors, drivers, assertions, and constrained-random verification.
- Hands-on experience with RAL/Register verification.
- Strong understanding of digital design, RTL, FSMs, and verification methodologies.
- Experience with functional coverage, code coverage, regression management, and coverage closure.
- Experience with protocol verification and assertions/SVA.
- Experience integrating or working with VIPs/UVCs.
- Strong RTL and simulation debugging skills.
- Familiarity with low-power verification and GLS debug is preferred.
- Strong analytical and problem-solving skills.
Similar jobs
- ID
Web Performance Engineer
NewIDR, Inc.
Brentwood, TN🇺🇸Hybrid22 hours agoEngineering - RR
Overhaul & Maintenance Methods Engineer
NewRolls Royce
Indianapolis, IN🇺🇸$78.9k - $128.2k/yrHybridYesterdayEngineering - MS
Physical Design Engineer
NewMetalight Solutions Inc
United States🇺🇸Hybrid22 hours agoVerilogEngineering - CS
HIL Engineer
NewCarman Solutions Group
Palo Alto, CA🇺🇸On-site22 hours agoSimulinkEngineering - LT
Specialist Systems Engineering with Security Clearance
NewL3Harris Technologies
Yorba Linda, CA🇺🇸Hybrid22 hours agoEngineering - MT
Back End Engineer
NewMidasis Technologies LLC
Atlanta, GA🇺🇸Hybrid22 hours agoScrumAgileEngineering