A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO


FPGA Designer

Montreal, Canada

Job summary

Working under the supervision of the FPGA group manager, your responsibilities, as an FPGA designer, will be to define, implement, test and support high-speed and high-performance digital circuits for the FPGA embedded in various telecommunication applications used across EXFO’s test and measurement equipment product line.


What you’ll do
More specifically, working in close collaboration with the H/W and S/W groups in an Agile development environment, your work will be to study industry standards related to communication protocols and to explore FPGA technologies to guide design toward desired solutions. 
You will have to define the architecture of the circuits to realize, to design low-level FPGA designs (inputs / outputs, interfaces, etc.), code IP blocks that implement high-speed, high-performance digital circuits for different protocols, to compile designs with the help of EDA tools and optimize circuits to meet performance criteria. 
You will also perform functional verification of FPGA designs and circuits both in simulation and on electronic boards.
Finally, you will have to work closely with the hardware, software and verification teams to integrate the FPGA functions into the final product.
If necessary, you may also be required to perform other related duties that may fall under this position.


What we’re looking for


Technical skills

  • Excellent knowledge of FPGA development processes and tools (Quartus, Vivado);
  • Very good knowledge of HDL and scripting languages (VHDL, Verilog, Python, Perl, TCL);
  • Very good knowledge of simulation tools (Modelsim, Questa);
  • Practical knowledge of verification methods;
  • Knowledge of high-level languages such as HLS and OpenCL;
  • Knowledge of telecommunication principles (Fiber, Ethernet, LTE, 5G, etc.);
  • Knowledge of server infrastructure technologies, virtualization and continuous integration tools;
  • Practical experience of board-level FPGA design;
  • Practical experience of Agile methodology;


Required aptitudes

  • Passionate about his/her work and about high technology in general;
  • Autonomous and capable to take full ownership of the project assigned to him/her;
  • “Can-Do” attitude and capable to “do what it takes” to achieve objectives;
  • Team player capable to share with, as well as to learn from his/her coworkers;
  • Capable to propose creative solution to the problems encountered.

Must have
Pertinent experience: From 1 to 5 years of experience as FPGA Designer
Language requirements: French and English (verbal and written).
Education: Bachelor’s degree in Electrical / Electronical Engineering or in Computer Sciences.
Other: Must have proper authorizations and paperwork to legally work in Canada. 


Any other combination of experience/studies will be considered.


What we are offering :

  • Hybrid work model
  • Flexible working hours
  • Multi-site & Multidisciplinary teams
  • Dynamic and collaborative work environment
  • Modern Workspace
  • AGILE work methodology
  • Variety of social and sports activities
  • Social Community Involvement
  • Free parking
  • Terminals for electric cars
  • Easy access to public transport
  • Bike path nearby
  • Onsite Cafeteria Services
  • Competitive vacation policy and holiday time off
  • Annual Bonus Program
  • RRSP Program and Group Insurance
FPGA Designer Montreal, Canada | Posted September 16, 2021

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.