Design Verification Engineer

Analog DevicesWilmington, NC

About The Position

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.

Requirements

  • 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

Nice To Haves

  • Bachelor's or Master's degree in Electrical Engineering, Electronics and Communications Engineering, Computer Engineering, or related field
  • 0-2 years of relevant experience in digital design verification

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

Benefits

  • competitive compensation and benefits
  • work-life balance
  • continuous learning opportunities
  • medical, vision and dental coverage
  • 401k
  • paid vacation, holidays, and sick time
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service