STAGE - Développeur - Assistant de simulation (F/H)
Au sein du département R&D CATIA Cyber Systems, vous intégrerez l’équipe Multi-Physics Modeling & Simulation en charge du développement d’applications pour la simulation 0D/1D de systèmes cyber-physiques complexes, s’appuyant sur le langage ouvert Modelica.
Les applications CATIA permettent de modéliser des systèmes notamment via des représentations schématiques fluidiques (P&ID, PFD) et électriques. Le dimensionnement et la validation de ces modèles nécessite souvent de les simuler. La création de modèles de simulation Modelica à partir des modèles schématiques est donc nécessaire. Les assistants, ou « compagnons virtuels », aideront les utilisateurs pour cette tâche.
L'objectif du stage est de concevoir, implémenter et tester le processus de création et d’exécution de modèles de simulation Modelica à partir de schématique CATIA, en s’appuyant notamment sur les technologies des compagnons virtuels.
Vos Missions
· Apprendre les notions de schématique et du langage Modelica
· Identifier les formats d'échange pour les modèles schématiques internes CATIA et externes
· Tester les capacités natives des compagnons virtuels (et LLM sous-jacents) vis-à-vis de ces formats
· Définir une abstraction des schématiques indépendantes des applications, qui pourra être mise en correspondance avec les concepts du langage Modelica
· Concevoir des skills pour compagnons virtuels, pour extraire les informations des schémas, et générer et mettre au point les modèles de simulation Modelica
· Définir et implémenter les outils utilisés par les skills des compagnons virtuels pour traiter les données en entrées
· Intégrer les développements dans les compagnons virtuels de l’offre CATIA
· Mettre en œuvre d'un banc de test
· Documenter les travaux réalisés
Vos qualifications
Etudiant/étudiante préparant un diplôme de niveau bac+5, école d’ingénieur ou master universitaire. Spécialité/option souhaitée : informatique / développement logiciel
- Vous avez des notions de LLM, de prompting/conception d'agents (MCP, A2A).
- Des compétences en développement C++ sont souhaitées, et des notions en Python sont un plus.
- Autonomie, curiosité, capacité d'analyse et de synthèse, rigueur faciliteront la réussite du projet.
- Anglais courant : une collaboration avec une équipe en Suède est à prévoir.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans
Principaux avantages et bénéfices :
· Environnement multiculturel
· Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…)
· Engagement en faveur de la diversité et de l’inclusion
· Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc
Inclusion statement

CATIA는 제품 설계와 환경에 있어 세계 최고의 솔루션입니다. 이 솔루션은 제품을 3D로 모델링할 뿐만 아니라 제품의 실제 작동 환경에서 모델링할 수 있는 특별한 기능을 제공합니다.
더 알고 싶으십니까?
자세한 내용을 알아보려면 우리 웹사이트의 다른 섹션을 방문하십시오.
재학생 및 졸업생
미래 인재의 일원이 되어보세요 - 인턴십과 취업 기회를 확인하세요.
채용 과정
채용 과정에 대해 알아보세요.
우리의 문화와 가치
우리의 문화와 가치를 알아보세요