Concepteur FPGA - Firmware

Job ID #:  1406
Company:  Evident
Posting Date:  13 nov. 2023

Si l’idée d’améliorer le monde vous enchante, vous serez heureux de faire carrière chez Evident.

Evident fournit des solutions avancées qui contribuent à rendre le monde plus sûr et plus sain. Engagés à développer de nouvelles technologies et à fournir un service client de classe mondiale, notre responsabilité va au-delà de la fabrication de produits : nous sommes des pionniers. Pour obtenir de plus amples renseignements, consultez le site https://www.evidentscientific.com/en/

Notre mission : Rendre le monde plus sûr et plus sain

SOMMAIRE DE LA FONCTION
Au sein d’une R&D dynamique avec une structure aplanie, le titulaire du poste effectue le design et la programmation FPGA ainsi que la conception et la programmation de logiciels embarqués dans le cadre du développement de nouveaux produits en lien avec le marché du contrôle non destructif. Le titulaire du poste travaille en collaboration avec des équipes multidisciplinaires dans un environnement à la fine pointe de la technologie.

TÂCHES ET RESPONSABILITÉS
Responsabilités spécifiques

  • Exigences et fonctionnalités du système :
    • Contribuer à l’analyse, la compréhension et la documentation des exigences et fonctionnalités des produits;
    • Contribuer au développement du Product Backlog et du Sprint Backlog;
    • Participer aux réunions de Sprint Planing, Sprint Review, Sprint Retro;
  • Architecture :
    • Contribuer à la définition de l'architecture optimale des produits;
  • Conception des produits :
    • Participer à la conception de fonctions FPGA;
    • Participer au développement des modèles pour les Testbenchs de simulation;
    • Participer aux revues de conception des produits;
    • Contribuer à la conception de logiciels embarqués au sein de l’équipe de développement;
    • Participer au Code Reviews; 
    • Participer aux Daily Scrum Meetings (DSM).
  • Vérification et validation des produits :
    • S’assurer que la conception respecte les spécification des fonctions;
    • Contribuer au développement des tests automatisés dans l’environnement d’intégration continue;
    • Contribuer au développement des outils de diagnostic (Spy);
    • Travailler à réduire continuellement la dette qualité du logiciel;
  • Transfert en production :
    • Supporter le transfert en production;

S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.

QUALIFICATIONS MINIMALES : 
Compétences techniques :

  • BAC en génie électrique ou génie informatique;
  • Connaissance de la méthode Scrum, un atout;
  • Connaissance de base d’un outil de simulation (ModelSim, Active HDL);
  • Connaissance de base d'un outil FPGA (Xilinx, Altera, Lattice, MicroSemi);
  • Connaissance de base du langage VHDL;
  • Connaissance de base du langage C (MicroBlaze, Nios, etc.), un atout;
  • Connaissance de base en traitement de signal (Nyquist, Fourier, Laplace);
  • Connaissance du logiciel Matlab et/ou Python, un atout;
  • Connaissance du langage C++;
  • Capacité à programmer en C# et Python, un atout;
  • Connaissance de base en électronique, un atout; 
  • Connaissance avec outils HLS, un atout;
  • Intérêt pour le domaine du contrôle non destructif;
  • Anglais intermédiaire. 

Compétences comportementales :

  • Agir avec rigueur;
  • Habileté à résoudre des problèmes complexes.

Le candidat retenu devra adopter un comportement en lien avec nos 5 valeurs organisationnelles :
INTÉGRITÉ ● EMPATHIE ● VISION À LONG TERME ● AGILITÉ ● COHÉSION

Nous réalisons que le travail est plus qu’un simple emploi pour vous.

Il constitue une grande partie de votre vie, mais pas la seule. C’est pourquoi nous offrons des salaires concurrentiels, un programme de primes annuelles et des avantages médicaux complets, ainsi que le remboursement des frais de scolarité, des horaires flexibles, des congés parentaux et d’adoption, des services sur place et des réseaux d’affinité entre collègues, pour que vous soyez prêt à relever les défis de la vie.

Nous nous engageons à favoriser une culture de bien-être et d’inclusion en véhiculant les valeurs qui revêtent le plus d’importance pour nos employés.