Skip to main content
Posted July 26, 2018
Haivision Network Video

FPGA Designer/Concepteur de FPGA

Montreal, QC, Canada Full Time

As a Senior FPGA Engineer, you will be responsible for working closely with hardware and firmware designers, QA and Technical Support Specialists to...

As a Senior FPGA Engineer, you will be responsible for working closely with hardware and firmware designers, QA and Technical Support Specialists to develop and maintain FPGA for all platforms. Responsibilities for this position include developing, documenting and testing of FPGA design.


Tasks and Responsibilities

  • Write complex modules' technical specifications according to the product requirements;
  • Provide support to the hardware design and software design teams to ensure that the systems are efficient and robust;
  • Code in RTL (VHDL Verilog);
  • Verify test plans, simulations, and test coverage;
  • Synthesize and elaborate routing and placement constraint;
  • Optimize design for FPGA utilization and performance;
  • Analyze and debug issues reported by QA and/or Support.


Professional and Personal Requirements

  • Bachelor degree in Electrical Engineering, Computer Engineering or equivalent;
  • Minimum of 3 years of experience in FPGA design;
  • Strong knowledge in RTL coding (Verilog / VHDL);
  • Experience with:
    • FPGA design and simulation tools (ModelSim, Altera Quartus, Xilinx ISE/Vivado, etc.);
    • Laboratory test equipment tools (oscilloscope, logic analyser, etc.);
    • Script automation development;
    • Source code management Tools.
  • Excellent ability to adapt in a variety of environments and to use different methodologies;
  • Prior working experience in a team environment;
  • Ability to establish priorities and estimate deadline;
  • Ability to solve problems;
  • Strong verbal and written communication skills (French and English);
  • Good understanding of FPGA design considerations including synchronous/asynchronous/CDC timing requirement and FPGA resource utilization.


Assets

  • Knowledge of video interface (SDI, DVI, Display port, HDMI, Composite, component video);
  • Experience in digital video processing. (scaling, filtering, de-interlacing);
  • High speed I/Os;
  • Embedded ARM processing.


Benefits

  • Competitive base salary.
  • Free Parking.
  • Unlimited cappuccino!
  • Great work environment & other perks!

---------------------------------------------------------------------------------

En tant qu’ingénieur FPGA principal, vous serez responsable de travailler en étroite collaboration avec les concepteurs de matériel et de micrologiciel, les responsables de l’assurance qualité et les spécialistes en soutien technique pour développer et maintenir des FPGA pour toutes les plates-formes. Les responsabilités pour ce poste comprennent le développement, la documentation et les tests de conception de FPGA.

 

Tâches et responsabilités

  • Rédiger les spécifications techniques des modules complexes en fonction des exigences du produit;
  • Fournir un soutien aux équipes de conception matérielle et de conception de logiciels pour s’assurer que les systèmes sont efficaces et robustes;
  • Code en RTL (VHDL Verilog);
  • Vérifier les plans de test, les simulations et la couverture de test;
  • Synthétiser et élaborer des contraintes de routage et de placement;
  • Optimiser la conception pour l’utilisation et la performance des FPGA;
  • Analyser et déboguer les problèmes signalés par l’assurance qualité et/ou le support.


Exigences professionnelles et personnelles

  • Baccalauréat en ingénierie électrique, ingénierie informatique ou l’équivalent;
  • Minimum de 3 ans d’expérience dans la conception de FPGA;
  • Solides connaissances en codage RTL (Verilog / VHDL);
  • Expérience avec :
    • Des outils de conception et de simulation FPGA (ModelSim, Altera Quartus, Xilinx ISE / Vivado, etc.);
    • Outils d’équipement de test de laboratoire (oscilloscope, logic analyser, etc.);
    • Développement d’automatisation de script;
    • Outils de gestion du code source.
  • Excellente capacité à s’adapter dans divers environnements et à utiliser différentes méthodologies;
  • Expérience professionnelle antérieure dans un environnement d’équipe;
  • Capacité d’établir des priorités et d’estimer les dates limites;
  • Capacité à résoudre des problèmes;
  • Solides compétences en communication verbale et écrite (français et anglais);
  • Bonne compréhension des considérations de conception du FPGA, y compris les exigences de synchronisation synchrone/asynchrone/exigence de synchronisation CDC et l’utilisation des ressources FPGA.


Les atouts

  • Connaissance de l’interface vidéo (SDI, DVI, port d’affichage, HDMI, composite, vidéo composante);
  • Expérience dans le traitement vidéo digitale. (mise à l’échelle, filtrage, désentrelacement);
  • I/Os haute vitesse;
  • Traitement ARM intégré.

 

Avantages

  • Salaire compétitif.
  • Stationnement gratuit.
  • Tout le cappuccino que vous pouvez boire !
  • Fais partie d’une compagnie dynamique en pleine croissance et plus d’autre avantage !

This listing expired on Aug 25. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.