Stage Génération Automatique de Configurations H/F - Metavonics
- Stage
- Metavonics
Les missions du poste
- Contexte du stage
Rattaché(e) à l'équipe Système, vous intégrerez une équipe de 4 ingénieurs expérimentés en charge du développement du produit et de ses tests.
Vous interviendrez dans l'amélioration de notre solution de tests fonctionnels par l'étude et la réalisation d'un prototype pour transposer les capacités de modélisation de configuration utilisateur d'OpenBuilder vers un concept basé sur des scripts modulaires avec l'objectif d'enrichir la base de setups de nos tests fonctionnels. De plus, il pourrait y avoir une opportunité de relier ce concept à l'IA afin d'améliorer la qualité et la maturité de nos produits. Vous serez encadré.e par un ingénieur qui vous accompagnera tout au long de vos missions.
Vos missions :
- Comprendre le métamodèle OpenBuilder et les modèles de plateforme/utilisateur associés
- S'approprier le framework Xtend et l'extension BOEM
- Analyser et définir une architecture modulaire permettant de générer des configurations OpenBuilder à partir de scripts
- Développer un module Python basé sur Xtend/BOEM pour interagir avec OpenBuilder
- Développer des scripts modulaires en python utilisant des modules basés sur pyecore pour produire des configurations OpenBuilder
- Déployer des scripts modulaires en utilisant avec le module développé basé sur pyecore pour générer des configurations existantes de plateforme/modèle utilisateur
- Développer une base de jeux de scripts de configurations OpenBuilder, étendant le contenu et le nombre de configurations plateforme/utilisateur générées pour améliorer la maturité des scripts et du module python basé sur Xtend/BOEM
- Produire la documentation associée
- En option, connecter une IA à cet environnement pour permettre à l'IA de générer des configurations OpenBuilder.
- Vous êtes en 5ème année d'école d'ingénieur ou formation équivalente et vous recherchez un stage de fin d'étude d'au moins 5 mois
- Vous disposez de connaissances relatives au domaine aéronautique et au développement en cycle en V
- Vous disposez d'expérience dans le développement en java ainsi qu'en python et éventuellement dans les métamodèles et les modèles
- Vous êtes très fortement intéressé par la découverte du monde du test et de jouer avec des frameworks.
- Vous avez un bon niveau d'anglais
- Vous êtes autonome, rigoureux et vous avez l'esprit d'équipe
À propos de nous
Metavonics est une startup dont la mission est de fournir des solutions avioniques disruptives dans le but de rendre possible l'aviation décarbonée. Notre innovation permet aux avionneurs et aux fournisseurs de relever les nouveaux défis de la certification des véhicules aériens électrifiés et décarbonés. Nous créons un nouveau paradigme pour l'avionique - ouvert, facile à utiliser et certifié.
Compétences requises
- Python
- Anglais
- Rigueur et méthode
- Création d'une base documentaire