Développement d'Outils Mbse et Assistants d'Ingénierie H/F
L'assistant prépare ta candidature pour cette offre
- Ton message ou ta lettre de motivation, qui parle de cette offre.
- Les 5 questions qu'on peut te poser, avec un conseil pour chacune.
- Un entretien d'essai : l'IA joue le recruteur.
Gratuit. Sans compte pour ta candidature, avec un compte gratuit pour l'oral.
Publiée le 6 novembre 2026 · En ligne jusqu'au 7 décembre 2026, prolongée tant que l'offre reste ouverte
- Contrat
- Stage
- Durée
- 6 mois
- Niveau
- Ingénieur/Cadre/Bac +5
- Lieu
- Vélizy-Villacoublay, Île-de-France
L'offre
Dans le cadre de l'amélioration de nos méthodes et outils d'ingénierie système, nous proposons un stage de fin d'études portant sur le développement de solutions destinées à faciliter, automatiser et fiabiliser les activités réalisées dans les environnements IBM Rhapsody et IBM Engineering Workflow Management (EWM).
Le stage s'inscrit dans une démarche d'industrialisation des outils MBSE et pourra couvrir plusieurs types de développements : plugins Rhapsody, checkers de modèles, plugin avec interfaces Web, outils d'analyse et d'automatisation, ainsi que l'intégration de services autour des environnements d'ingénierie existants.
Missions
Le stagiaire pourra être amené à :
- analyser les besoins des ingénieurs système et des équipes méthodes et outils ;
- participer à la définition de l'architecture des solutions ;
- développer des plugins et extensions pour IBM Rhapsody ou EWM ;
- concevoir des checkers permettant de vérifier automatiquement la conformité et la qualité des modèles ;
- développer des plugins avec interfaces Web pour simplifier certaines activités d'ingénierie ;
- mettre en place les échanges entre composants via API, REST et JSON ;
- réaliser les tests, la validation et la documentation des développements ;
- utiliser des outils d'intelligence artificielle pour assister l'analyse, la conception, le développement, la génération et la revue de code.
Environnement technique
Les principaux outils et technologies utilisés pourront être :
Java, Eclipse, OSGi, Eclipse RCP/EMF, API IBM Rhapsody, IBM Engineering Workflow Management / Jazz, HTML, CSS, JavaScript, REST, JSON et Git.
Selon les sujets traités, le stage pourra également aborder UML/SysML, MBSE, automatisation d'activités d'ingénierie et intégration d'outils.
Profil recherché
Élève ingénieur ou étudiant en Master 2, avec une spécialisation en informatique, génie logiciel, systèmes embarqués, ingénierie système ou domaine équivalent.
Compétences recherchées :
- bonnes bases en programmation orientée objet ;
- bonne maîtrise de Java ;
- intérêt pour l'architecture logicielle et le développement d'outils ;
- capacité à comprendre et manipuler des modèles ou des données structurées ;
- des connaissances en UML/SysML, Eclipse, EMF, développement Web ou outils IBM Engineering constituent un plus ;
- une expérience de ChatGPT, Claude ou d'autres assistants IA appliqués au développement logiciel est appréciée.
