About the Role
As a Design Verification Engineer at Analog Devices, you will develop test benches and perform design verification of new digital, analog, and mixed-signal products prior to tape-out. You'll create advanced environments that support comprehensive, metric-driven verification processes and ensure the accuracy and reliability of designs through code coverage analysis. Working with moderate supervision, you'll collaborate with cross-functional teams to meet project timelines and quality standards, applying your technical expertise to solve verification challenges.
Key Responsibilities
- Develop and execute comprehensive test benches for mixed-signal product verification using SystemVerilog and UVM methodologies
- Create and maintain verification plans, focusing on functional and code coverage metrics to ensure design quality
- Perform black box testing for complex designs to identify potential issues early in the verification cycle
- Debug verification issues using advanced troubleshooting techniques and provide effective solutions
- Collaborate with design teams to align verification strategies with project requirements
- Create and maintain detailed documentation for verification processes and results
- Participate in design reviews and provide verification insights to improve overall product quality
- Apply scripting skills to automate verification tasks and improve efficiency
Preferred Skills
- SystemVerilog and UVM: Proficiency in developing and maintaining verification environments using SystemVerilog and Universal Verification Methodology for complex designs
- Test Bench Development: Ability to develop comprehensive test benches for mixed-signal product verification, focusing on coverage-driven methodologies
- Scripting: Capability to create and implement automation scripts using Python, Perl, or TCL to enhance verification workflows
- Verilog RTL: Strong understanding of Register Transfer Level design concepts and their application in verification
- EDA Tools: Experience with electronic design automation tools and simulators for effective design verification
- Debugging: Demonstrated ability to analyze and resolve moderately complex verification issues with limited supervision
- Communication Protocols: Working knowledge of standard interfaces such as I2C, SPI, and UART, and their verification requirements
Preferred Education and Experience
- Bachelor's or Master's degree in Electrical/Electronics Engineering, or related field
- 3+ years of relevant experience in digital design verification