QD
FPGA Verification Engineer - UVM / Emulation
Accepting applicationsQuest Defense · United States
Full-Time Mid_senior ASICFPGAPythonRTLSOI
Posted
24 Apr
Category
Verification
Experience
Mid_senior
Country
United States
Engineers are the reason we exist—they’re the core of who we are. Embark on a journey with EXB Solutions at the forefront of technological innovation as we seek talented Engineers to shape the future of cutting-edge projects and contribute to a culture of excellence and creativity. What we do matters.
Quest Defense Systems & Solutions (QDSS) is seeking a Senior FPGA Verification / UVM Architect to lead the development of a scalable simulation and emulation environment for safety-critical FPGA systems.
This role sits at the intersection of UVM architecture, DO-254 compliance, and advanced simulation/emulation (Siemens Veloce). You will help define and build a robust verification ecosystem while providing technical leadership and oversight across FPGA programs.
This is a high-impact role focused on building, assessing, and optimizing UVM-based verification environments to support complex aerospace systems.
Due to the nature of this role, all candidates must be a U.S. citizen or US Permanent Resident.
This role offers flexibility to work remotely, with occasional travel required for customer meetings, conferences, or internal events.
Key Responsibilities:
UVM Architecture & Simulation Environment Development
Architect and develop SystemVerilog/UVM-based verification environments for FPGA designs
Build scalable, reusable testbench infrastructure (agents, monitors, scoreboards, predictors)
Define verification strategies, including sequences, constraints, and coverage models
Develop and enhance simulation environments to support block and full-chip verification
Emulation & Advanced Verification (Veloce)
Leverage Siemens Veloce (or similar emulation platforms) to accelerate verification and debug
Integrate simulation and emulation workflows for complex FPGA systems
Support high-speed interface validation (e.g., MV3 or similar protocols where applicable)
DO-254 Verification & Compliance
Ensure verification activities align with DO-254 DAL A/B objectives
Develop and review verification artifacts, including:
Test plans, procedures, and cases
Requirements traceability matrices
Coverage and verification reports
Participate in design and verification reviews (PDR/CDR/VER)
Technical Oversight & Leadership
Assess and improve existing UVM environments, identifying gaps and inefficiencies
Provide guidance to distributed teams on UVM best practices and verification strategy
Support coverage closure (functional, code, assertion, FSM) and debug complex issues
Act as a technical lead/SME across FPGA verification efforts
Required Qualifications:
Bachelor’s/Master’s in Electrical Engineering or related field
10+ years’ experience in FPGA/ASIC verification
Strong experience working in DO-254 environments (DAL A/B preferred), including requirements-based verification, traceability, and certification support
Deep expertise in SystemVerilog and UVM, including:
Architecture and development of scalable UVM testbenches (block and top-level)
Development of advanced UVM components (agents, monitors, scoreboards, predictors, sequences, register models)
Coverage-driven verification and closure strategies
Experience with UVMF or reusable verification frameworks and ability to lead or coordinate teams developing shared testbench environments
Experience performing technical reviews, audits, or compliance assessments, including review of:
Verification plans and strategies
UVM testbench architecture
Coverage models and metrics
Requirements traceability and test results
Direct experience with Siemens Veloce (or similar emulation platforms) for FPGA verification.
Familiarity with MV3 (Merge Version 3) protocol or similar high-speed communication protocols used for interfacing with graphics or display engines (i.e., GE5)
Strong RTL debug and simulation experience, including identifying and resolving issues in testbench implementation, interfaces, and data/control paths
Familiarity with tools such as QuestaSim and modern simulation/verification workflows
Strong communication skills for delivering findings and corrective-action recommendations
Self-motivated, proactive, and comfortable with remote collaboration
Desired Qualifications:
Code coverage analysis for RTL Source (Statement, Branch, Focused Expression and Condition Coverage)
Experience supporting board bring-up and HW/SW integration
Experience generating or reviewing DO-254 lifecycle documents
Experience with FAA/EASA SOI Audits
Experience with FPGA Validation on Target Hardware and/or creating automated test scripts for performing requirements-based testing on target hardware
Experience in using lab tools like Oscilloscope and Logic Analyzer with a good understanding of FPGA timing
Tools & Technologies:
Verilog/System Verilog / VHDL
UVM/UVMF
Python
Siemens Veloce
MV3 Protocol
IBM DOORS
DO-254 DAL A
Synergy
SVN/GitLab
Safety Critical Design Awareness
Requirements-Based Testing
Change Tracking (JIRA or similar)
Questasim
The QDSS Advantage:
At QDSS, our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact. You’ll grow your career while contributing to mission-critical programs that demand excellence and shape the future.
What You’ll Find Here
Work That Matters – Next-generation, safety- and mission-critical projects where your contributions have real-world impact.
Growth That’s Supported – Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement.
A Culture That Works – A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued.
Benefits Include
Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.
Pay Ranges
$150,000 - $180,000 USD
Show more Show less
Quest Defense Systems & Solutions (QDSS) is seeking a Senior FPGA Verification / UVM Architect to lead the development of a scalable simulation and emulation environment for safety-critical FPGA systems.
This role sits at the intersection of UVM architecture, DO-254 compliance, and advanced simulation/emulation (Siemens Veloce). You will help define and build a robust verification ecosystem while providing technical leadership and oversight across FPGA programs.
This is a high-impact role focused on building, assessing, and optimizing UVM-based verification environments to support complex aerospace systems.
Due to the nature of this role, all candidates must be a U.S. citizen or US Permanent Resident.
This role offers flexibility to work remotely, with occasional travel required for customer meetings, conferences, or internal events.
Key Responsibilities:
UVM Architecture & Simulation Environment Development
Architect and develop SystemVerilog/UVM-based verification environments for FPGA designs
Build scalable, reusable testbench infrastructure (agents, monitors, scoreboards, predictors)
Define verification strategies, including sequences, constraints, and coverage models
Develop and enhance simulation environments to support block and full-chip verification
Emulation & Advanced Verification (Veloce)
Leverage Siemens Veloce (or similar emulation platforms) to accelerate verification and debug
Integrate simulation and emulation workflows for complex FPGA systems
Support high-speed interface validation (e.g., MV3 or similar protocols where applicable)
DO-254 Verification & Compliance
Ensure verification activities align with DO-254 DAL A/B objectives
Develop and review verification artifacts, including:
Test plans, procedures, and cases
Requirements traceability matrices
Coverage and verification reports
Participate in design and verification reviews (PDR/CDR/VER)
Technical Oversight & Leadership
Assess and improve existing UVM environments, identifying gaps and inefficiencies
Provide guidance to distributed teams on UVM best practices and verification strategy
Support coverage closure (functional, code, assertion, FSM) and debug complex issues
Act as a technical lead/SME across FPGA verification efforts
Required Qualifications:
Bachelor’s/Master’s in Electrical Engineering or related field
10+ years’ experience in FPGA/ASIC verification
Strong experience working in DO-254 environments (DAL A/B preferred), including requirements-based verification, traceability, and certification support
Deep expertise in SystemVerilog and UVM, including:
Architecture and development of scalable UVM testbenches (block and top-level)
Development of advanced UVM components (agents, monitors, scoreboards, predictors, sequences, register models)
Coverage-driven verification and closure strategies
Experience with UVMF or reusable verification frameworks and ability to lead or coordinate teams developing shared testbench environments
Experience performing technical reviews, audits, or compliance assessments, including review of:
Verification plans and strategies
UVM testbench architecture
Coverage models and metrics
Requirements traceability and test results
Direct experience with Siemens Veloce (or similar emulation platforms) for FPGA verification.
Familiarity with MV3 (Merge Version 3) protocol or similar high-speed communication protocols used for interfacing with graphics or display engines (i.e., GE5)
Strong RTL debug and simulation experience, including identifying and resolving issues in testbench implementation, interfaces, and data/control paths
Familiarity with tools such as QuestaSim and modern simulation/verification workflows
Strong communication skills for delivering findings and corrective-action recommendations
Self-motivated, proactive, and comfortable with remote collaboration
Desired Qualifications:
Code coverage analysis for RTL Source (Statement, Branch, Focused Expression and Condition Coverage)
Experience supporting board bring-up and HW/SW integration
Experience generating or reviewing DO-254 lifecycle documents
Experience with FAA/EASA SOI Audits
Experience with FPGA Validation on Target Hardware and/or creating automated test scripts for performing requirements-based testing on target hardware
Experience in using lab tools like Oscilloscope and Logic Analyzer with a good understanding of FPGA timing
Tools & Technologies:
Verilog/System Verilog / VHDL
UVM/UVMF
Python
Siemens Veloce
MV3 Protocol
IBM DOORS
DO-254 DAL A
Synergy
SVN/GitLab
Safety Critical Design Awareness
Requirements-Based Testing
Change Tracking (JIRA or similar)
Questasim
The QDSS Advantage:
At QDSS, our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact. You’ll grow your career while contributing to mission-critical programs that demand excellence and shape the future.
What You’ll Find Here
Work That Matters – Next-generation, safety- and mission-critical projects where your contributions have real-world impact.
Growth That’s Supported – Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement.
A Culture That Works – A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued.
Benefits Include
Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.
Pay Ranges
$150,000 - $180,000 USD
Show more Show less
Similar Jobs
M
Senior Staff Engineer - Design Verification- SerDes/ PHY/AMS / Mixed‑Signal
Marvell · Bangalore, India, Asia
M
Senior Principal Engineer Verification
Marvell · Hyderabad, India, Asia
M
Principal Engineer - Design Verification
Marvell · Hyderabad, India, Asia
M
Design Verification Senior Staff Engineer
Marvell · Hyderabad, India, Asia