Principal Engineer, ASIC Design Verification

Ayar Labs

$190K — $240K *
Telecommunications & Hardware
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • MS in Electrical Engineering, Computer Engineering, or related field with 12+ years of ASIC/SoC verification experience
  • Expert-level proficiency in SystemVerilog and UVM
  • Proven ability to build verification environments from scratch
  • Deep knowledge of PCIe, ARM MCU, AMBA/AXI, UCIe protocols
  • Strong scripting skills in Python, Perl, Tcl, or Shell
  • Experience in defining functional coverage groups and achieving 100% closure

Responsibilities

  • Architect and construct modular, reusable UVM testbench architectures
  • Set standards for verification methodologies and coding guidelines
  • Collaborate with Architects and RTL Designers to develop verification plans
  • Lead efforts to debug complex hardware issues across multiple layers
  • Mentor junior and senior engineers, fostering engineering excellence
  • Automate regression testing and performance analysis workflows

Benefits

  • Opportunity to lead innovative projects in silicon photonic technology
  • Mentoring and growth opportunities within a collaborative team
  • Direct involvement in establishing verification methodologies
  • Hands-on experience with the latest EDA tools and techniques
  • Potential to shape the engineering culture and processes
Full Job Description
Principal Engineer, ASIC Design Verification

Location: San Jose (on-site)

We are seeking a Principal Design Verification Engineer to lead the verification strategy for our next-generation silicon photonic chip. In this role, you will serve as a technical lead, architecting scalable verification environments and driving high-quality silicon from concept to tape-out. You will look beyond block-level testing to solve complex system-level challenges, define methodologies, and mentor a growing team of bright engineers.

Essential Functions:
  • Architect Testbenches: Define and build modular, reusable, and scalable UVM testbench architectures for complex IP blocks and Sub-systems.
  • Drive Methodology: Set the standard for verification methodologies, coding guidelines, and coverage metrics. Evaluate and deploy new EDA tools, formal verification techniques, or emulation flows.
  • Strategic Planning: Collaborate with Architects and RTL Designers early in the cycle to define the verification plan, identify architectural bottlenecks, and ensure micro-architecture testability.
  • Complex Debugging: Lead the effort to debug elusive hardware bugs, root-causing issues across RTL, firmware, and the verification environment.
  • Technical Leadership: Mentor senior and junior engineers, conduct code reviews, and foster a culture of engineering excellence.
  • Automation & Efficiency: Develop scripts and infrastructure to automate regression testing, performance analysis, and coverage closure.


Basic Qualifications:
  • Experience: MS in Electrical Engineering, Computer Engineering, or related field with 12+ years of relevant experience in ASIC/SoC verification.
  • Core Competency: Expert-level proficiency in SystemVerilog and UVM (Universal Verification Methodology).
  • Architecture: Proven track record of building verification environments from scratch (Agents, Scoreboards, Sequencers, etc.).
  • Protocols: Deep knowledge of standard interface protocols (PCIe, ARM MCU, AMBA/AXI, UCIe).
  • Scripting: Strong proficiency in scripting languages for automation (Python, Perl, Tcl, or Shell).
  • Coverage: Experience defining functional coverage groups and driving logic verification to 100% closure.


Preferred Qualifications:
  • Formal Verification: Experience with formal property checking (VC Formal) and writing SVA (SystemVerilog Assertions).
  • Emulation & Acceleration: Hands-on experience with hardware emulation platforms.
  • Processor Knowledge: Familiarity with RISC-V or ARM architecture and coherency protocols.
  • Mixed Signal: Experience in Analog/Mixed-Signal (AMS) verification.
  • Modeling: Experience with C/C++ or SystemC modeling for reference models.
  • Experience working on digital designs with multiple clock domains and clock dividers
  • Experience in verification of SerDes IP block interfaces in a complex SoC fabric environment
  • Experience in verification of the PCS, PMA SerDes layers and internal SerDes digital backends
  • Experience with verification of HBM memory interfaces (PHY and controller)
  • Experience in formal model equivalence checking tools and verification methodology
  • Programming experience in Python


Salary range: $190,000 - $240,000

NOTE TO RECRUITERS:

Principals only. We are not accepting resumes from recruiters for this position. Remuneration for recruiting activities is only applicable subject to a signed and executed agreement between the parties. Please don't send candidates to Ayar Labs, and do not contact our managers.

Similar Jobs

More Jobs at Ayar Labs

More Telecommunications & Hardware Jobs

Find similar Principal Engineer, ASIC Design Verification jobs: