FPGA Design Verification Engineer
Spectraforce
Ottawa, Ontario
6 days ago
Job Description
Position: FPGA Design Verification Engineer / Hardware Senior Principal Consultant
Duration: 12 Months
Location: Ottawa, Ontario (Onsite)
Job Description:
Summary
5G R&D team is developing next-generation Open RAN Radio Units for 4G and 5G networks. As an FPGA Design Verification Engineer, you will play a key role in ensuring the functional correctness, robustness, and quality of FPGA-based designs used in high-performance wireless systems.
You will own verification activities for FPGA IP and subsystems, work closely with FPGA designers and system teams, and help define and deploy AI-assisted verification workflows to improve productivity and coverage in complex designs.
Design Verification & Validation
Essential Requirements
Desirable Skills
Why Join Us
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 90.00/hr.
Duration: 12 Months
Location: Ottawa, Ontario (Onsite)
Job Description:
Summary
5G R&D team is developing next-generation Open RAN Radio Units for 4G and 5G networks. As an FPGA Design Verification Engineer, you will play a key role in ensuring the functional correctness, robustness, and quality of FPGA-based designs used in high-performance wireless systems.
You will own verification activities for FPGA IP and subsystems, work closely with FPGA designers and system teams, and help define and deploy AI-assisted verification workflows to improve productivity and coverage in complex designs.
Design Verification & Validation
- Own and drive verification plans for FPGA IP and subsystems used in 4G/5G Radio Units.
- Design, implement, and maintain SystemVerilog / UVM verification environments.
- Develop constrained-random tests, assertions, and scoreboards.
- Run, debug, and analyze simulations using Synopsys VCS.
- Analyze functional, code, and assertion coverage and close coverage gaps.
- Perform independent root-cause analysis of RTL and system-level issues.
- AI-Assisted Verification Workflow
- Help define and operationalize AI-driven DV workflows.
- Identify opportunities to apply AI to:
- Testbench and test generation
- Intelligent stimulus creation
- Log analysis and failure triage
- Coverage analysis and closure
- Evaluate effectiveness of AI-assisted approaches and refine workflows.
- Contribute to documentation and best practices for AI-enabled DV.
- Collaboration & Integration
- Work closely with FPGA designers to review specifications, interfaces, and corner cases.
- Act as a verification partner during design reviews and architecture discussions.
- Collaborate with system, radio, and software teams to ensure end-to-end correctness.
- Support integration, regression, and system-level verification activities.
- Automation & Infrastructure
- Develop and maintain DV automation for simulations, regressions, and reporting.
- Use scripting to orchestrate large regression runs and analyze results.
- Improve verification efficiency through tooling, scripting, and process improvements.
Essential Requirements
- Bachelor’s degree in electrical engineering, Computer Engineering, or related field.
- 3+ years of experience in FPGA or ASIC design verification.
- Experience verifying FPGA designs for wireless or high-speed systems.
- Strong proficiency in SystemVerilog and simulation-based verification.
- Hands-on experience with UVM methodology.
- Strong debug skills and understanding of RTL design principles.
- Experience using Synopsys VCS or equivalent simulators.
- Proficiency with Git/GitHub and collaborative workflows.
- Experience with scripting for DV automation, including Shell Scripting (Bash).
- Interest in or experience with AI/ML-assisted verification techniques.
Desirable Skills
- Familiarity with LTE, 5G NR, CPRI/eCPRI, PTP, or O-RAN architectures.
- Knowledge of AXI, Ethernet, PCIe, JESD204B/C, and high-speed SERDES.
- Experience with Python and TCL for verification automation.
- Exposure to system-level or FPGA-in-the-loop verification.
Why Join Us
- Work on production-grade 5G Radio Units with global deployment.
- Be part of a team shaping AI-assisted verification workflows in real products.
- Collaborate with experienced FPGA, wireless, and system architects.
- Opportunity to grow into Senior DV, FPGA Design, or Technical Lead roles.
- Contribute to innovation and intellectual property in wireless infrastructure.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 90.00/hr.