STAGE - AUTOMATISATION DU FLOW DE CONCEPTION FPGA F/H
Sodern, filiale d'ArianeGroup, est une entreprise française de très haute technologie, qui met son expertise au service des marchés du spatial, de la Défense et de l'analyse de la matière, depuis près de 60 ans.
Notre ambition : mettre notre esprit pionnier au service de la sécurisation et de l'exploration de la Terre comme de l'Espace !
Sodern se caractérise par le haut niveau d'engagement et la passion de ses équipes. Elle offre les challenges propres à une société de haute technologie d'envergure mondiale, couplés à la culture de polyvalence d'une entreprise à taille humaine. Confiance, délégation, responsabilité, amélioration continue sont les principes fondateurs de notre culture d'entreprise.
Dans le cadre de l’optimisation de nos processus de conception électronique numérique, nous recherchons un(e) stagiaire motivé(e) pour travailler sur l'automatisation complète de notre chaîne de conception firmware FPGA. L’objectif du stage est de mettre en place une infrastructure d'automatisation couvrant à la fois le flux de conception numérique et la validation fonctionnelle en laboratoire.
Vos principales missions :
- Automatisation du Flux FPGA :
- Mise en place d'un pipeline d'intégration continue (CI) dédiée à la conception numérique.
- Automatisation des étapes de synthèse, placement-routage et génération du bitstream pour architectures FPGA.
- Validation Automatisée :
- Configuration et automatisation des campagnes de tests de non-régression.
- Intégration des résultats de simulation dans la chaîne d’intégration continue.
- Automatisation Matérielle :
- Développement d'une bibliothèque de contrôle en Python pour piloter les équipements de laboratoire.
- Mise en place de test fonctionnels automatiques sur cartes électroniques (hardware-in-the-loop).
Profil recherché
• Étudiant(e) en école d'ingénieurs ou Master Informatique/Electronique.
• Maîtrise du langage Python indispensable.
• Bonne compréhension des concepts de développement logiciel (Git, POO, scripts).
• Intérêt pour les méthodologies DevOps/CI-CD.
Compétences souhaitées :
• Notions en électronique numérique (FPGA, VHDL/Verilog).
• Connaissance des outils de conception FPGA (Xilinx Vivado/Intel Quartus) ou équivalent.
• Familiarité avec les protocoles de communication (UART, SPI, I2C, Ethernet).
Le poste pouvant nécessiter d'accéder à des informations relevant du secret de la défense nationale, la personne retenue fera l'objet d'une procédure d'habilitation, conformément aux dispositions des articles R.2311-1 et suivants du Code de la Défense et de l'IGI 1300 SGDSN/PSE du 9 août 2021.