FPGA Verification Engineer

BTA Design Services

$120K — $170K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of FPGA or ASIC verification experience.
  • Strong knowledge of Verilog / SystemVerilog and hardware design concepts.
  • Hands-on experience with UVM / OVM methodologies.
  • Experience using simulation tools like Questa, VCS, or Xcelium.
  • Familiarity with constrained random verification, assertions, and functional coverage.
  • Understanding of FPGA architectures and toolchains (e.g., Xilinx, Intel/Altera).
  • Experience with standard bus protocols such as AXI, APB, or similar.

Responsibilities

  • Perform design verification of FPGA-based systems integrating custom logic and third-party IP blocks.
  • Develop and maintain verification environments using SystemVerilog and UVM methodologies.
  • Create and execute test plans, testbenches, and test cases.
  • Debug simulation issues and identify root causes.
  • Collaborate with design engineers to ensure high-quality deliverables.
  • Perform code and functional coverage analysis and drive closure.
  • Support hardware bring-up and validation activities as required.

Benefits

  • Company bonus plan.
  • Comprehensive benefits plan.
Full Job Description
About the Position:
In this role you will use SystemVerilog and UVM methodologies, working from specifications to deliver coverage-closed, verified, and debugged FPGA designs. You will be responsible for developing verification environments and leveraging 3rd party VIP as appropriate. You will verify FPGA-based designs, blocks, and sub-systems within complex systems, working closely with design teams. You will be part of a strong and experienced engineering team, contributing to high-performance FPGA development projects.

Key Responsibilities:
  • Perform design verification of FPGA-based systems integrating custom logic and 3rd-party IP blocks.
  • Develop and maintain verification environments using SystemVerilog and UVM methodologies.
  • Create and execute test plans, testbenches, and test cases.
  • Debug simulation issues and identify root causes.
  • Collaborate with design engineers to ensure high-quality deliverables.
  • Perform code and functional coverage analysis and drive closure.
  • Support hardware bring-up and validation activities when required.
Key Qualifications:
  • 5+ years of experience in FPGA or ASIC verification.
  • Strong knowledge of Verilog / SystemVerilog and hardware design/verification concepts.
  • Hands-on experience with UVM / OVM methodologies.
  • Experience with simulation tools (e.g., Questa, VCS, Xcelium).
  • Familiarity with constrained random verification, assertions, and functional coverage.
  • Understanding of FPGA architectures and toolchains (e.g., Xilinx, Intel/Altera).
  • Experience with standard bus protocols such as AXI, APB, or similar.
  • Experience with high-speed interfaces and protocols (e.g., PCIe, Ethernet, DDR, JESD) is considered an asset.
  • Scripting experience (Python, Perl, or similar) is an asset.
  • Team player - excellent interpersonal and communication skills.
Compensation:
$120,000 to $170,000 plus company bonus and benefits plan.
Salary is heavily dependent on individual experience and capability.

This is a new position. Only candidates selected for an interview will be contacted. Artificial Intelligence tools are not used in the evaluation and selection of candidates.

Similar Jobs

More Jobs at BTA Design Services

More Technical Services Jobs

Find similar FPGA Verification Engineer jobs: