FPGA Verification Engineer

  • Mountain View, CALIFORNIA
  • Posted 2 days ago | Updated moments ago

Overview

On Site
DOE
Contract - W2

Skills

Veritas Cluster Server
Code Coverage
Reporting
Process Optimization
Regulatory Compliance
Process Improvement
Electrical Engineering
Computer Engineering
FPGA
SystemVerilog
UVM
Scripting
Python
Perl
Computer Hardware
VHDL
Verilog
EDA
Data Analysis
Cadence
Synopsys
Mentor Graphics
Debugging
Analytical Skill
Conflict Resolution
Problem Solving
Communication
Collaboration
AXI
PCI Express
USB
Ethernet
Physical Data Model
DFT
Mixed-signal Integrated Circuit

Job Details

Job Summary The FPGA Verification Engineer will be responsible for verifying FPGA designs using advanced methodologies and tools. This role requires strong expertise in SystemVerilog, UVM, and industry-standard verification tools, along with excellent debugging and problem-solving skills. The engineer will work independently on complex verification tasks and collaborate with cross-functional teams to ensure high-quality deliverables. Key Responsibilities Develop and execute verification plans for FPGA designs using SystemVerilog and UVM methodology. Utilize industry-standard verification tools such as QuestaSim and Synopsys VCS for simulation and analysis. Perform code coverage and functional coverage analysis to ensure completeness of verification. Debug and resolve design and verification issues efficiently. Automate verification tasks and create scripts for reporting and process optimization. Collaborate with design teams to ensure compliance with functional specifications and design guidelines. Document verification processes, results, and best practices. Participate in technical discussions, reviews, and contribute to process improvements. Required Qualifications Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or related field. Strong understanding of FPGA design principles and architectures. Proficiency in SystemVerilog, UVM, and scripting languages (Python, Perl). Experience with hardware description languages such as VHDL and Verilog. Hands-on experience with EDA tools from Cadence, Synopsys, or Mentor Graphics. Excellent debugging, analytical, and problem-solving skills. Strong communication and collaboration abilities. Preferred Qualifications Familiarity with bus protocols (e.g., AXI, PCIe, USB, Ethernet). Knowledge of advanced verification techniques and coverage-driven methodologies. Exposure to physical design, DFT, or mixed-signal verification concepts. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.