mycareers logo


Showing: 310 Engineer, Developer jobs
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
  • 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.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you