Advanced ASIC FPGA Verification Engineer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Scottsdale, AZ
Salary
$135,396–$150,205 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $143k
$125k $236k
below market most similar roles pay here above market

This role pays less than 88% of similar roles. Most pay $162,000–$214,250 — the blue band above. At the midpoint, this role pays about $143k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1351 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1176 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Advanced ASIC FPGA Verification Engineer

The Advanced ASIC FPGA Verification Engineer joins the engineering team to lead the development and maintenance of UVM-based and non-UVM-based verification environments for complex FPGA designs. This role involves creating comprehensive verification plans, implementing constrained-random stimulus generators, monitors, and scoreboards, and driving code and functional coverage to closure. You will build and improve CI/CD pipelines using Jenkins or GitLab CI, perform assertion-based verification using SystemVerilog Assertions, and debug design issues via waveform analysis in QuestaSim or Vivado. Key technical requirements include proficiency in SystemVerilog, VHDL, and UVM, alongside knowledge of AXI-Stream and AXI4 protocols. The work focuses on verifying cryptographic engines, protocol interfaces, and system-level integration testbenches, ensuring design observability and reliability for mission-critical hardware implementations.

What you'll do

  • Develop and maintain UVM-based and non-UVM-based verification environments for complex FPGA designs.
  • Create comprehensive verification plans including functional coverage models, goals, and closure criteria.
  • Implement constrained-random stimulus generators, monitors, scoreboards, and functional coverage collectors using SystemVerilog and VHDL.
  • Drive code and functional coverage to closure by analyzing coverage holes and developing targeted stimulus.
  • Build and improve CI/CD pipelines for automated verification workflows and nightly regression runs.
  • Perform assertion-based verification using SystemVerilog Assertions to capture protocol rules and design invariants.
  • Debug complex design issues using waveform analysis, assertion failures, and coverage-driven investigation.
  • Support formal verification activities including property checking, connectivity verification, and equivalence checking.

What we're looking for

  • Bachelor's degree in Electrical or Computer Engineering, or a related field, plus 5 years of experience; or a Master's degree plus 3 years of experience.
  • U.S. citizenship is required.
  • Department of Defense Secret security clearance is required at time of hire.
  • Strong proficiency in SystemVerilog and VHDL for verification, including constrained-random stimulus, functional coverage, and assertions.
  • Hands-on experience with UVM environment architecture, component development, and sequence libraries.
  • Experience with industry-standard simulation tools like QuestaSim/ModelSim and waveform debugging.
  • Experience with code coverage metrics, verification plans, and coverage-driven closure.
  • Understanding of AXI-Stream, AXI4, and clock domain crossing (CDC) verification concepts.
  • Experience verifying cryptographic hardware implementations (preferred).
  • Experience with CI/CD pipeline development for FPGA verification (preferred).
  • Proficiency in scripting languages like Python, Tcl, Bash, or Perl (preferred).
  • Experience with Xilinx Vivado Design Suite and FPGA-specific verification challenges (preferred).
  • Knowledge of CDC analysis tools, linting tools, and emulation or prototyping platforms (preferred).
  • Experience with version control (Git) and collaborative development workflows (preferred).

More like this

Similar roles

Advanced ASIC FPGA Verification Engineer

General Dynamics

Scottsdale, AZ 10 days ago $122,785–$136,215
SystemVerilog UVM ASIC FPGA Verilog Python TCL Linux Questa Modelsim Formal Verification AXI PCIe DSP GitLab Constrained Random Testing Assertions Register Abstraction Layer Xilinx
5+ yrs exp Hybrid

Advanced ASIC FPGA Verification Engineer

General Dynamics

Remote (Sudbury, MA) +1 1 day ago $122,785–$136,215
SystemVerilog UVM ASIC FPGA Verilog Python TCL Linux Questa ModelSim Formal Verification AXI PCIe DSP GitLab Constrained Random Testing Assertions VHDL
5+ yrs exp Remote

Advanced ASIC FPGA Design Engineer

General Dynamics

Scottsdale, AZ 46 days ago $135,396–$150,205
VHDL Verilog SystemVerilog FPGA Xilinx Microchip Vivado Libero QuestaSim ModelSim CI/CD Python Tcl Bash GitLab AXI4 AXI-Stream PCIe Ethernet AES SHA MicroBlaze Zynq Versal AI Engine
5+ yrs exp

Senior FPGA Verification Engineer

Anduril Industries

Boulder, CO +1 19 days ago $165,000–$219,000
SystemVerilog VHDL Verilog UVM OVM FPGA ASIC RTL Python C C++ Perl Shell Git Subversion QuestaSim Synplify Quartus Vivado Unix Linux Computer Vision DFT
8+ yrs exp

Senior FPGA Verification Engineer

Anduril Industries

Waltham, MA 19 days ago $191,000–$254,000
SystemVerilog VHDL Verilog UVM OVM FPGA ASIC Python C C++ Perl Unix Linux Git Subversion QuestaSim Synplify Quartus Vivado Constrained-Random Testing Assertion-Based Verification
8+ yrs exp

Senior FPGA Verification Engineer

Anduril Industries

Goleta, CA +1 19 days ago $191,000–$254,000
SystemVerilog VHDL Verilog UVM OVM FPGA ASIC RTL Python C C++ Perl Shell Git Subversion QuestaSim Synplify Quartus Vivado Unix Linux Computer Vision
8+ yrs exp