Concepteur FPGA / FPGA Designer

Montreal

Offre publiée le 2025-12-15

OPAL-RT TECHNOLOGIES India Pvt. Ltd.

```html

Concepteur FPGA / FPGA Designer

Join to apply for the Concepteur FPGA / FPGA Designer role at OPAL-RT TECHNOLOGIES India Pvt. Ltd.

OPAL-RT Technologies recherche un Concepteur FPGA. Opal‑RT s’est donné comme ambitieux défi de démocratiser la simulation temps réel afin de la rendre accessible à chaque ingénieur et chercheur. Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude de secteurs tels que l’automobile, l’aérospatiale, l’énergie, le transport, la fabrication industrielle, etc. Fondée en 1997, Opal‑RT est désormais présent mondialement et travaille avec des clients tels que NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford et GM. OPAL-RT offre des solutions aux entreprises qui veulent tester et valider leurs équipements avant leur fabrication.

Sommaire Du Poste

L’équipe de Recherche et Développement d’OPAL‑RT recherche un concepteur FPGA pour contribuer au développement de cartes électroniques spécialisées utilisées pour l’accélération du traitement de calcul dans nos simulateurs numériques.

En tant que concepteur FPGA chez OPAL‑RT, vous serez au cœur du développement de nos systèmes de simulation en temps réel. Vous contribuerez à la conception, à l’implémentation et à l’optimisation de blocs logiques FPGA pour simuler des phénomènes électromécaniques, électroniques de puissance ou de contrôle, tout en respectant les contraintes strictes du traitement en temps réel.

Principales Responsabilités

  • Concevoir et développer des modules FPGA principalement en VHDL.
  • Développer et intégrer des interfaces de communication haute vitesse (PCIe, Ethernet, Aurora, etc.).
  • Participer à l’architecture matérielle et logicielle des plateformes de simulation.
  • Collaborer avec les équipes logicielles, matérielles et d’application pour assurer une compatibilité optimale.
  • Participer aux revues de design matériel et aux revues de code FPGA.
  • Effectuer des tests unitaires, fonctionnels et d’intégration sur les plateformes FPGA.
  • Optimiser les performances, la latence et la consommation de ressources des designs FPGA.
  • Contribuer à la documentation technique et à la gestion des versions.

Exigences

  • Scolarité : Baccalauréat en microélectronique ou génie électrique (ou expérience équivalente).
  • Expérience : 10 années d’expérience incluant la mise en œuvre réussie de plusieurs projets FPGA, de l’architecture à l’implémentation.
  • Connaissances requises : Connaissance des circuits logiques, numériques et séquentiels haute vitesse, expérience avec des transceivers haute vitesse, gestion des domaines d’horloge et contraintes de synthèse. Expérience concrète avec les familles FPGA de Xilinx / AMD (Versal, UltraScale, ou séries‑7). Connaissances des protocoles de communication SPI, I²C, etc.
  • Outils : Vivado ou Quartus, ChipScope ou Vivado Logic Analyzer, AMD System Generator / Model Composer, oscilloscope, analyseur logique, générateur de fonctions. Git / GitLab, MATLAB / Simulink, architecture du bus PCIe.
  • Langues : Français obligatoire. Anglais requis pour la lecture de documents techniques et l’utilisation de logiciels.
  • Compétences personnelles : Communication efficace, rigueur, organisation, gestion d’attentes, travail d’équipe, autonomie, proactivité, flexibilité.

Une Carrière Chez OPAL‑RT Vous Conviendra Si

  • Vous recherchez des défis stimulants qui vous pousseront à vous dépasser constamment.
  • Vous rêvez d’une ambiance familiale, professionnelle, collaborative et conviviale.
  • Vous avez besoin d’un horaire flexible et d’un accès au télétravail pour concilier vie privée et professionnelle.
  • Vous souhaitez approfondir vos connaissances en côtoyant chercheurs et innovateurs.
  • Vous voulez contribuer significativement au développement technologique de multiples industries.
  • Vous désirez être reconnu pour vos idées, votre créativité et vos talents.
  • Vous connaissez votre valeur et recherchez une rémunération globale compétitive.
  • Vous ne voulez pas un simple emploi, vous cherchez une carrière.

Notes

Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing difference is what makes OPAL-RT what it is—and we wouldn’t have it any other way.

OPAL-RT Technologies is looking for an FPGA Designer.

Job Summary

The Research and Development team at OPAL‑RT is looking for an FPGA Designer to contribute to the development of specialized electronic boards used to accelerate computational processing in our digital simulators.

Main Responsibilities

  • Design and develop FPGA modules primarily in VHDL.
  • Develop and integrate high-speed communication interfaces (PCIe, Ethernet, Aurora, etc.).
  • Participate in the hardware and software architecture of simulation platforms.
  • Collaborate with software, hardware, and application teams to ensure optimal compatibility.
  • Take part in hardware design reviews and FPGA code reviews.
  • Conduct unit, functional, and integration testing on FPGA platforms.
  • Optimize FPGA designs for performance, latency, and resource usage.
  • Contribute to technical documentation and version management.

Requirements

  • Education : Bachelor's degree in Microelectronics or Electrical Engineering (or equivalent experience).
  • Experience : 10 years of experience, including successful implementation of several FPGA projects from architecture to deployment.
  • Knowledge required : Strong understanding of high-speed logic, digital, and sequential circuits. Experience with high-speed transceivers, clock domain management, and meeting synthesis constraints. Hands-on experience with Xilinx / AMD FPGA families (Versal, UltraScale, or Series‑7). Familiarity with communication protocols such as SPI, I²C, etc.
  • Tools (assets) : Simulation and synthesis tools (Vivado or Quartus), ChipScope or Vivado Logic Analyzer, AMD System Generator / Model Composer, oscilloscope, logic analyzer, function generator. Tortoise Git / GitLab. MathWorks MATLAB / Simulink. Understanding of PCIe bus architecture.
  • Language skills : French required. Good English skills are required for reading specialized / scientific books not available in French and for using specialized software that exists only in English.
  • Personal skills : Ability to communicate effectively with various backgrounds (board designers, firmware engineers, software developers), rigor and determination, organization and planning, expectation management, teamwork, autonomy and proactivity, flexibility and adaptability.

A Career At OPAL‑RT Is Right For You If

  • You are looking for stimulating challenges that will push you to constantly surpass yourself.
  • You dream of an atmosphere that is at the same time family, professional, collaborative and friendly.
  • You need flexible hours and access to telecommuting to balance your private and professional life.
  • You want to perfect your knowledge and your know-how by working alongside researchers, innovators and scientists who all have one thing in common: passion.
  • You have chosen to be an important contributor to the advancement of technology in a multitude of industries.
  • You want to be considered for your ideas, your creativity and your talents.
  • You know your worth and seek competitive total rewards.
  • You don't want a simple job, you want a career!

Notes

The use of the masculine gender includes the feminine and is employed solely to facilitate reading.

Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing difference is what makes OPAL‑RT what it is—and we wouldn’t have it any other way.

#J-18808-Ljbffr

```