Emplois actuels liés à Stage 2026 - Génie Logiciel - Motion Model Transformation H/F - Limonest - Berger Levrault


  • Limonest, Auvergne-Rhône-Alpes, France BERGER-LEVRAULT Temps plein

    Informations généralesSTAGE Génie logiciel - Analyse & Automatisation - F/HLimonest, FRANCEBERGER-LEVRAULT : L'EDITEUR QUI BOULEVERSE L'UNIVERS DES LOGICIELSBerger-Levrault est un éditeur de logiciel international basé en France qui s'adresse aux collectivités et administrations locales, aux établissements de santé, au monde de l'éducation et à...


  • Limonest, Auvergne-Rhône-Alpes, France BERGER-LEVRAULT Temps plein

    Informations généralesSTAGE Génie logiciel - Infrastructures Cloud & Simulation énergétique - F/HLimonest, FRANCEBERGER-LEVRAULT : L'EDITEUR QUI BOULEVERSE L'UNIVERS DES LOGICIELSBerger-Levrault est un éditeur de logiciel international basé en France qui s'adresse aux collectivités et administrations locales, aux établissements de santé, au monde...


  • Limonest, Auvergne-Rhône-Alpes, France Berger-Levrault Temps plein

    Informations généralesSTAGE Génie logiciel - Infrastructures Cloud & Simulation énergétique - F/HLimonest,FRANCEBERGER-LEVRAULT : L'EDITEUR QUI BOULEVERSE L'UNIVERS DES LOGICIELSBerger-Levrault est un éditeur de logiciel international basé en France qui s'adresse aux collectivités et administrations locales, aux établissements de santé, au monde de...


  • Limonest, France Berger Levrault Temps plein

    Sujet : Développement d'un simulateur pour le dimensionnement optimal des infrastructures cloud et la consommation énergétique Contexte : Dans le cadre de sa démarche de Green IT et de numérique responsable, la DRIT de Berger-Levrault étudie l'empreinte énergétique des applications logicielles. Les infrastructures peuvent être souvent...


  • Limonest, France Berger Levrault Temps plein

    Sujet : Détection intelligente des duplications inter-projets et automatisation des propositions de corrections via Jira. Contexte : La duplication de code issue du clone-and-own complexifie la maintenance et la correction de bugs dans les grands portefeuilles applicatifs. Objectif : Vous allez concevoir et expérimenter un prototype d'outil intelligent...


  • Limonest, Auvergne-Rhône-Alpes, France BERGER-LEVRAULT Temps plein

    Informations généralesSTAGE - Génie logiciel - DevOps / FinOps & Optimisation énergétique - F/HLimonest, FRANCEBERGER-LEVRAULT : L'EDITEUR QUI BOULEVERSE L'UNIVERS DES LOGICIELSBerger-Levrault est un éditeur de logiciel international basé en France qui s'adresse aux collectivités et administrations locales, aux établissements de santé, au monde de...


  • Limonest, France 2Emotion Temps plein

    **L’ENTREPRISE** La création simplifiée de vidéo est le plus grand défi de la communication du 21e siècle, sa résolution est notre quotidien à 2Emotion ! La vidéo est partout sur internet et les réseaux sociaux. C’est l’outil de communication puissant et performant pour informer, sensibiliser, former, promouvoir et fidéliser autour d’une...


  • Limonest, France Berger Levrault Temps plein

    Sujet : Analyse et optimisation de la consommation énergétique des pipelines CI/CD dans une démarche FinOps/Green IT Contexte : Berger-Levrault mène depuis plusieurs années une démarche de numérique responsable portée par la DRIT, notamment à travers des travaux de recherche en Green IT. Des premières expérimentations ont permis de mesurer la...


  • Limonest, France JobiJoba FR S2 Temps plein

    TES MISSIONS CHEZ DANONE: Ce stage se déroulera à Limonest, dans notre siège social à partir de janvier 2026. Mehdi, CRM manager t’accompagnera pour grandir au quotidien et t’épanouir dans tes missions: * Jusqu’à 2 jours/sem de télétravail * Remboursement intégral de ton abonnement TCL * L’accès au programme "Vendredi je grandis" : un...


  • Limonest, France Sopra Steria Temps plein

    Description de l'entrepriseSopra Real Estate Software est un éditeur leader sur le marché de l'immobilier social et privé, le premier partenaire de plus de 400 grands acteurs de l’immobilier français. Chaque jour 140 millions de m² et 3,5 millions de logement sont gérés à l'aide de nos applications. Nos 700 experts accompagnent nos clients dans...

Stage 2026 - Génie Logiciel - Motion Model Transformation H/F

il y a 2 semaines


Limonest, France Berger Levrault Temps plein

Sujet : MoTion - Model transformaTion Contexte : MoTion (venant de MOdel transformaTION) est un langage et un outil de pattern matching avancé qui fonctionne dans Pharo. Avec MoTion, des patterns peuvent être exprimés en utilisant un syntaxe spécifique, afin de rechercher des correspondances dans un modèle importé dans Pharo. Dans la plupart des cas, MoTion est utilisé pour trouver des correspondances dans des modèles représentant des logiciels qui peuvent être codés en Java, TypeScript, etc. Par exemple, les développeurs peuvent utiliser MoTion pour trouver toutes les structures if/else dans un modèle représentant un logiciel programmé en Java. Pour le moment, MoTion fonctionne très bien pour effectuer du pattern matching, grâce à deux points forts : - La flexibilité qu'il offre pour déclarer un pattern de manière déclarative. - La variété des symboles utilisés pour exprimer un pattern, dont certains permettent des fonctionnalités complexes, comme la recherche répétée (repeated search), qui effectue des recherches récursives jusqu'au bout afin de trouver toutes les correspondances possibles. Par contre, MoTion, et comme son nom l'indique, était également censé réaliser des transformations, et pas seulement des recherches. Ce principe est bien connu dans le contexte de la transformation de modèles, comme avec ATL et QVT, où le pattern matching est utilisé pour identifier des correspondances dans des modèles. Cependant, avec ces langages, les développeurs peuvent aussi exprimer des règles de transformation, qui permettent de transformer les éléments d'un modèle, trouvés à l'aide du pattern matching suivant un motif A, en d'autres éléments correspondant à la description d'un motif B, appelé motif cible. Objectif : Ajouter cette fonctionnalité de transformation d'un motif A vers un motif B des modèles FAST (qui représentent l'AST d'un source code). Missions : - Explorer Pharo et Moose (Famix, FAST, MoTion ) étant débutant. - Ajouter 2 fonctionnalités pour MoTion pour pouvoir comprendre comment cela fonctionne: match avec des nombres et limited recursive. - Faire des recherches pour comprendre comment les transformations sont faites au niveau AST (par exemple avec ATL ou QVT ou autres ). - Appliquer la transformation sur MoTion et ajouter des tests. Profil : Vous êtes étudiant(e) en dernière année d'école d'ingénieur ou équivalent universitaire (Bac +5), ayant une orientation en Génie Logicielet vous recherchez un stage de 6 mois débutant au printemps 2026. Vous possédez un langage orienté objet (Java, C#, Pharo, ). Vous utilisez un environnement Git. Vous avez une capacité rédactionnelle et de synthèse. Vous faites preuve d'autonomie. Informations : Votre future dream team: Intégré(e) à la Direction de la Recherche et de l'Innovation Technologique (DRIT) de Berger Levrault, vous rejoindrez une équipe innovante qui valorise la curiosité, la collaboration et l'expérimentation. Chercheurs, doctorants, étudiants et ingénieurs collaborent quotidiennement pour concevoir des solutions innovantes et préparer les usages technologiques de demain.