Design Verification Engineer

Mastech Digital
TX, United States
Full-time

Job Description

Role Overview

  • Current state of the art testbench development such as UVM methodology
  • Experience in design verification with UVM and System Verilog is a MUST

As a Design Verification Engineer, you will contribute to the functional verification of GPU Subsystems such as Shader, Texture, and Memory Systems.

Responsibilities

  • Triage regression failures and make testbench updates
  • Debug functional errors in RTL model using simulation and debug tools.
  • Maintain efficient and clean regression status
  • Develop Scalable System Verilog / UVM testbenches for unit level and / or Cluster level verification.
  • Review Architecture and Micro-Architecture specifications.
  • Closely work with Architects and RTL designers.
  • Define, maintain and execute unit level and / or Cluster level verification test plans.
  • Generate and run Testcases on logic simulation models.
  • Code Functional coverage models and System Verilog assertions.
  • Drive Functional Coverage and Code coverage to closure.
  • Integrate C++ reference model into Scoreboards

Requirements

  • 5-15 year’s industry experience in a design verification role.
  • Proficient in System Verilog / UVM / OVM, OOP / C++
  • Knowledge of GPU, experience with Shader, Texture, or Memory System a plus
  • Experience with code coverage and functional coverage driven verification methodology.
  • Experience in creating, running and debugging of System Verilog / UVM constraint-random Testbench.
  • Excellent working knowledge of scripting languages such as Python or Perl.
  • Understanding of micro-architecture, logic design, FSMs, arithmetic data path pipelines.
  • Strong functional verification experience including Test planning, Testbench Architecture, Test / Coverage Model / Assertion Development.
  • Strong debugging skills
  • Strong programming skills with good understanding of algorithms and data structures

Good verbal and written communication skills

20 days ago
Related jobs
Promoted
Mastech Digital
Austin, Texas

Experience with code coverage and functional coverage driven verification methodology. Understanding of micro-architecture, logic design, FSMs, arithmetic datapath pipelines. Strong functional verification experience including Test planning, Testbench Architecture, Test/Coverage Model/Assertion Deve...

Promoted
ConSol Partners
TX, United States

As a GPU Design Verification Engineer, your talents will ensure the quality of our GPU architecture. BS in Computer Engineering, BSEE or comparable and 8 years of industry experience in a design verification role. Work with architects and designers to build verification environments and test plans. ...

Promoted
MediaTek
TX, United States

Responsible for Design Verification of complex IP using latest DV methodologies. Define and execute Formal verification plan to stress the design. Years of hands on experience in Design Verification (DV) on Complex IP used in subsystems. Experienced in all latest DV methodologies: Formal Verificatio...

Advanced Micro Devices, Inc
Austin, Texas

THE PERSON: Are you looking to take on and tackle advanced engineering challenges? We are looking for open minded, flexible, innovative, and creative Engineers looking to join a new team to develop an end to end verification solution from IP/subsystem verification through advanced technics, includin...

AMD
Austin, Texas

We are seeking a seasoned verification engineer with expertise or significant interest in IO/PHY verification. You have had significant success driving IP verification, UVM and SystemVerilog. This senior role will stretch you as you lead DV teams in new directions, network with our world-class desig...

Software Galaxy Systems, LLC
Austin, Texas

Job responsibilities include RTL design and validation for Fuse Soft IP, developing tests for designs and validating PROM Sub-system, IP, and Controller designs, identifying potential design limitations and bugs that can impact design margin and component yield. Clear documentation and communication...

Nexperia
Dallas, Texas

Mixed Signal Design Verification Engineer. The DV engineer will be responsible for the pre-tape out verification of the silicon design, ensuring the part will meet all stated specifications and behavior and is manufacturable and testable. Develop a detailed pre-Si verification plan and work closely ...

AMD
Austin, Texas

Are you looking to take on and tackle advanced engineering challenges? We are looking for open minded, flexible, innovative, and creative Engineers looking to join a new team to develop an end to end verification solution from IP/subsystem verification through advanced technics, including BIOS verif...

Apple
Austin, Texas

As a CPU Verification Engineer owning the verification of a certain area of functionality in a CPU design, you will have the responsibilities as follows: • Work closely with architecture and RTL designers on verifying the functionality correctness of the design• Develop and lead test plan and test e...

Verilab
Austin, Texas

Our work ranges from rescuing projects struggling with verification, through sophisticated verification IP development, to complete methodology engineering. Key Qualifications BSc/MSc in Electronic Engineering, Computer Engineering, or Computer Science. Verification planning: Requirements capture an...