About The Position

Analog Devices is seeking an experienced Staff Design Verification Engineer to help develop next-generation eFPGA technology and the SoCs that integrate it. The role focuses on digital hardware design verification, including UVM-based methodologies, SystemVerilog assertions, and end-to-end silicon verification. Prior eFPGA experience is not required, but candidates should have a strong background in digital hardware design, architecture, and verification. The engineer will work with cross-functional teams to verify complex subsystems and support delivery of high-quality silicon products. The role is part of ADI’s Embedded FPGA (eFPGA) team, which develops programmable hardware technology for platform SoCs and supports heterogeneous processing, hardware adaptability, and high-performance edge computing across multiple markets and applications. The team advances programmable hardware as part of ADI’s Intelligent Edge strategy, enabling high-speed, real-time processing and adaptable hardware functionality. The position requires 10% travel and is a first-shift/day-shift role. Applicants for positions requiring access to technical data may be subject to U.S. export licensing review, except for U.S. citizens, permanent residents, and protected individuals as defined by law.

Requirements

  • Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, or equivalent industry experience.
  • Strong understanding of SoC architectures and industry-standard bus protocols such as AXI and AHB.
  • Experience debugging RTL and firmware using simulation and waveform analysis tools.
  • Hands-on experience developing UVM-based verification environments.
  • Proficiency in SystemVerilog, Verilog, C/C++, and Python.
  • Experience developing automation solutions and working within distributed compute environments.
  • Working knowledge of SystemC and Transaction-Level Modeling (TLM).
  • Strong communication and collaboration skills, including the ability to work across multidisciplinary teams.
  • Solid understanding of digital design fundamentals, computer architecture, timing analysis, power analysis, process variation, and reliability considerations.

Nice To Haves

  • 5+ years of experience in SoC, subsystem, or microarchitecture verification.
  • Experience supporting successful silicon tape-outs in advanced process nodes such as N4, N5, or similar technologies.
  • Knowledge of Functional Safety (FuSA) requirements and safety-focused hardware verification methodologies.
  • Experience with FPGA or programmable logic architectures.
  • Familiarity with continuous integration, regression automation, and verification productivity tools.

Responsibilities

  • Partner with architecture, RTL, firmware, and software teams to understand new features and define verification strategies.
  • Develop verification plans covering feature interactions, system-level behavior, and hardware/software use cases.
  • Design, implement, and maintain directed and constrained-random verification environments and test suites.
  • Develop SystemVerilog assertions and functional coverage models.
  • Debug simulation failures, identify root causes, and collaborate with design and firmware engineers to resolve issues.
  • Analyze functional and code coverage metrics and improve verification content to achieve coverage goals.
  • Build and support end-to-end verification flows for eFPGA soft logic within SoCs, including RTL simulation, synthesis validation, and bitstream generation.
  • Contribute to improvements in verification methodology, automation, and continuous integration workflows.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service