FPGA Verification Designer
L3 Communications
Burlington, Ontario, CA
10d ago


L3 WESCAM is an exciting company providing systems that capture stabilized, high-magnification images from fixed-wing, rotary-

wing, UAV, aerostat and ground based platforms. From low-altitude tactical missions to long-range covert surveillance missions, images are transmitted in real-

time to fixed and mobile receive locations for immediate interpretation. WESCAM's MX-Series of Electro-optic and Infrared (EO / IR), laser, surveillance and targeting systems provide unparalleled image stability and long-

range detection capability to Defense / Military, Homeland Security, Search and Rescue and Airborne law enforcement agencies worldwide.

Our dominance of the airborne platform space has positioned us for explosive and game changing growth into ground-based markets.

WESCAM offers a challenging and dynamic work environment. Work with leading-edge technology and tools, alongside some of the best thought leaders in our industry, in an environment that values work / life balance.

Benefits include every second Friday off with pay (9 / 80 work schedule) in addition to regular vacation and public holidays, free on-

site gym, free fruit, free bagels on the last day of the week, a strong focus on continuing education and much more. Most of all, WESCAM is working towards a noble cause.

Our work has a direct link to saving people's lives and safeguarding freedom around the world. We truly do make a difference in our work and in the world!

For more information, please check us out at :

Learn more about the history of WESCAM...

Tasks to be Accomplished FPGA Verification Test Bench Design from concept to implementation including :

  • Verification and Testing of FPGA designs
  • Generation of System Verilog and VHDL code for programmable logic verification
  • Generation of re-useable Test Bench IP
  • Participate in the management and organization of re-useable Test Bench IP
  • Support implementation of FPGA devices in circuit design
  • Generation of documentation for assigned verification subsystem as per Departmental Practice
  • Work with Design Engineering to implement and verify FPGA design corrections
  • Develop FPGA Verification code that meets the FPGA Department Practices
  • Provide FPGA Verification support to other areas of the organization
  • Keep in synchronization with FPGA Design and Verification trends and new technologies
  • Provide input to Hardware design and attend Hardware design reviews
  • Participate in NPI meetings as required
  • Participate in product sustaining meetings as required
  • Qualifications

    Skills Required At least 4 years of experience in the following :

  • System Verilog coding and synthesis
  • VHDL coding and synthesis
  • FPGA architecture
  • RTL simulation and test-bench creation
  • Digital hardware design
  • Digital signal processing techniques
  • Analog and Digital Video standards
  • Xilinx design tools
  • Modelsim or Questa simulation tools
  • Experience & Education Requirements

  • At least 4 years of FPGA design experience
  • Undergraduate degree in Electrical or Computer Engineering, or equivalent
  • L3 is an equal opportunity employer. We encourage minorities, women, protected veterans and disabled individuals to apply.

    This job description is not intended to be an all-inclusive list of responsibilities, skills, efforts or working conditions associated with this job.

    Management reserves the right to modify, add or remove duties as necessary.

    Please note : L3 WESCAM has an accommodation process in place and provides accommodations for employees with disabilities, both during the selection process as well as during employment.

    Follow Us :

    CAN Security Clearance Required : Other

    Division L-3 Wescam

    Add to favourites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form