Evertz is looking for a FPGA Design Engineer to be part of Markham FPGA Design team responsible for developing video / audio processing, routing and transportation products. You will be working with advanced high density FPGA design, 100G network transport, broadcast quality video and audio compression technologies and system on chip designs, all on the latest generations of FPGAs and MPSoCs.
Responsibilities :
- Develop FPGA / MPSoc-based products
- Design video, audio and network processing IP cores
- Contribute to system or subsystem specification and architecture
- Collaborate closely with other hardware and software engineers to test and debug the design
- Use FPGA design tools to fit design, close timing, and improve fitting quality
- Contribute ideas to further the innovation of FPGA development flows
Requirements :
Minimum education : bachelor degree in engineering or scienceExperience with FPGA designs in VHDL or Verilog (VHDL preferred)An understanding of Static Timing Analysis and Timing Closure techniquesExperience writing test benches and simulating digital designsExperience with in-system debugging of FPGAsExperience with C or C++Experience with Python, Tcl, bash or other scripting languagesExcellent revision control habits, and experience with Git or SubversionBonus Requirements :
Knowledge of clock domain crossing techniquesExperience with video or audio signal processingKnowledge of video compression and decompression methodsKnowledge of protocols like PCIe, Ethernet, AXI4, Avalon, SPI, I2C, etcExperience with High Level Synthesis designsExperience with LinuxWhat we Offer :
Employer funded benefits programCompetitive total compensation packageWork-Life BalanceEmployee assistance planEmployee Discount PlatformCareer ProgressionCasual Work EnvironmentSocial Events and Sports Teams