Skip to main content

SOC Design Verification Engineer

Job DescriptionJob Description

Minimum Qualifications:

  • Proven track record of first-pass silicon success in ASIC development cycles.

  • Bachelor's degree in computer science, Computer Engineering, or a related technical field (or equivalent experience).

  • 8–10 years of hands-on experience with SystemVerilog and UVM methodology.

  • Expertise in one or more verification areas such as SV Assertions, Formal Verification, or Emulation.

  • Proficiency with EDA tools and scripting (Python, TCL, Perl, Shell) for building verification environments and flows.

Qualifications:

  • Experience verifying CPU/GPU architectures.

  • Background in developing UVM-based verification environments from scratch.

  • Familiarity with data-center applications including Video, AI/ML, and Networking designs.

  • Knowledge of revision control systems such as Git, Mercurial (Hg), or SVN.

  • Experience verifying high-speed interfaces such as PCIe, DDR, and Ethernet.

  • Strong collaboration skills with cross-functional teams (Design, Modeling, Emulation, and Validation).

Key Responsibilities:

  • Define and implement SoC-level verification plans and build testbenches for subsystem/SoC verification.

  • Develop and execute functional tests in alignment with test plans.

  • Drive verification closure using defined metrics, including functional and code coverage.

  • Debug and resolve design failures in close collaboration with design teams.

  • Partner with cross-functional teams to ensure highest-quality designs.

  • Continuously enhance verification processes by adopting latest industry tools, technologies, and methodologies.

Key Skills:
SystemVerilog, UVM, ASIC/SoC Verification, AI/ML, High-Speed Interfaces (PCIe, DDR, Ethernet), EDA Tools, Cad

SOC Design Verification Engineer

Redmond, WA
Full time

Published on 08/22/2025

Share this job now