A complete application in a minute
Tailored resume and cover letter, ready to send.
ELSYS Design recrute un stagiaire pour participer à l'évolution de son framework de vérification FPGA basé sur VUnit, utilisé dans des projets industriels.
Vous contribuerez au développement de nouvelles fonctionnalités en Python et VHDL, réaliserez des tests et des VIP réutilisables, et participerez à l'intégration CI/CD.
Les FPGA sont présents dans de nombreux systèmes embarqués critiques : spatial, défense, télécommunications, santé, industrie ou intelligence artificielle embarquée. À mesure que leur complexité augmente, la vérification devient un enjeu majeur permettant de garantir la qualité des développements tout en maîtrisant les délais des projets.
Aujourd'hui, les équipes FPGA les plus performantes s'appuient sur des méthodologies inspirées du développement logiciel : automatisation des tests, intégration continue, campagnes de régression, métriques de qualité et collaboration étroite entre concepteurs et vérificateurs.
Dans ce contexte, ELSYS Design développe un framework de vérification FPGA basé sur VUnit, utilisé pour accélérer et fiabiliser la validation des développements VHDL.
Ce framework fournit un ensemble de bibliothèques VHDL et d'outils Python permettant de simplifier considérablement la création d'environnements de test. Il offre notamment :
L'un des points forts de cette approche est de favoriser le travail collaboratif :
Grâce à son architecture générique, le framework s'appuie également sur des Verification IPs (VIPs) réutilisables permettant de modéliser différents protocoles de communication et d'accélérer la mise en place de nouveaux environnements de vérification.
L'objectif du stage est de participer à l'évolution de cette plateforme afin d'enrichir ses fonctionnalités, développer de nouveaux composants de vérification et renforcer son intégration dans les flux de développement FPGA industriels.
Vous participerez au développement d'un environnement de vérification moderne utilisé dans des projets FPGA industriels. Le stage vous permettra de découvrir les méthodes employées dans les équipes de vérification professionnelles et de contribuer à :
Vous travaillerez à la frontière entre le développement FPGA, le logiciel et l'automatisation.
Au sein de l'équipe FPGA, vous participerez notamment aux activités suivantes :
Selon votre profil et votre progression, vous pourrez également contribuer à des développements FPGA réels utilisant directement le framework.
Vous êtes étudiant(e) en dernière année d'école d'ingénieurs ou en Master spécialisé en Élecronique et Systèmes Embarqués, et vous possédez des connaissances dans plusieurs des domaines suivants :
La connaissance de VUnit n'est pas nécessaire.
Nous recherchons avant tout une personne curieuse, autonome et motivée par le développement d'outils techniques et l'amélioration de la qualité des projets FPGA.
Au cours du stage, vous développerez des compétences recherchées dans le domaine du développement FPGA professionnel :
ELSYS Design est une société d’ingénierie spécialisée dans la conception de systèmes électroniques embarqués.
Nous accompagnons nos clients issus de secteurs variés (énergie, semiconducteur, défense, spatial, transport, etc.) dans 4 domaines principaux : la microélectronique (FPGA, ASIC, SoC), la carte, le logiciel embarqué et l’ingénierie système.
Chez ELSYS Design, nous sommes tous ingénieurs, votre manager sera donc lui aussi issu de la technique. Il veillera à vous proposer des projets pertinents qui vous permettront de vous constituer une expérience riche, bâtie sur un socle de compétences recherchées.
Vous aimez relever des défis techniques ? Vous avez envie d’évoluer dans une ambiance humaine, bienveillante et responsabilisante ? D’intégrer une structure familiale, présentant les avantages d’un grand groupe ?