Concepteur(trice) FPGA
Quebec, Quebec, CA Ville Saint-Laurent, Quebec, CA
Sommaire du poste
Travaillant sous la supervision du chef de groupe de conception FPGA, vos responsabilités comme concepteur FPGA seront de définir, implémenter, tester et supporter des designs FPGA hautes-vitesses et hautes-performances dans les diverses applications de télécommunication utilisées dans les lignes de produits de tests et de mesures d’EXFO.
Votre rôle
Vous travaillerez en mode hybride dans un environnement de développement Agile.
Votre travail sera d’étudier les standards de l’industrie reliés aux protocoles de communication et d’explorer les technologies FPGA dans le but d’orienter les choix de solutions.
Vous aurez à définir l’architecture des circuits à réaliser, à concevoir des designs FPGA de bas niveau (entrées/sorties, interfaces, etc.), à coder des blocs qui implémentent divers protocoles à hautes-vitesses et hautes-performances, à compiler des designs à l’aide d’outils EDA et à optimiser des circuits pour rencontrer les critères de performances.
Vous aurez aussi à effectuer la vérification fonctionnelle des designs et circuits FPGA à la fois en simulation et sur carte électronique.
Finalement, vous aurez à travailler en étroite collaboration avec les équipes de conception matérielle, de développement logiciel et de vérification pour l’intégration des fonctions FPGA dans le produit final.
Au besoin, vous pourrez également être appelé à effectuer d’autres tâches connexes pouvant relever de ce poste.
Ce que nous recherchons
Compétences techniques
- Excellente connaissance des processus et outils de développement FPGA (Vivado, Quartus);
- Très bonne connaissance des langages HDL et de script (VHDL, Verilog, Python, Perl, TCL);
- Très bonne connaissance des outils de simulation (Modelsim, Questa);
- Connaissance pratique des méthodes de vérification;
- Connaissance des principes de télécommunication (Fibre, Ethernet, LTE, 5G, etc.);
- Connaissance des technologies d’infrastructure de serveur, de virtualisation et des outils d’intégration continue;
- Expérience pratique de la conception FPGA de bas niveau (board-level);
- Expérience pratique de la méthodologie Agile;
Aptitudes requises
- Passionné par son travail et les hautes technologies;
- Prends l’entière responsabilité des mandats qui lui sont confiés;
- Privilégie le succès de l'équipe plutôt que le succès personnel;
- Partage ses connaissances et apprends de ses coéquipiers;
- Innove en amenant des solutions créatives;
Exigences
Expérience pertinente : 10 années d’expérience dans un poste de conception FPGA.
Exigence linguistique : Français et anglais (parlé et écrit).
Formation : Baccalauréat en génie électrique, électronique ou informatique.
Autre : Doit avoir les bonnes autorisations et papiers pour travailler légalement au Canada.
Toute combinaison études/expériences pertinentes sera considérée.