STAGE 2026 - Génie logiciel - Polyglot software analysis - F/H

il y a 3 jours


Limonest, France Berger-Levrault Temps plein

STAGE 2026 - Génie logiciel - Polyglot software analysis - F/H Berger-Levrault is an international software editor based in France with a presence in Europe, Morocco, and Canada. It serves local governments, health institutions, the education sector, and industry. With 40 000 clients worldwide, it is a leader in HR and financial management solutions for public and parapublic sectors in France and Spain, and a European leader in maintenance management solutions. Berger-Levrault collaborates with its clients and partners to simplify and make the world safer through secure, accessible digital solutions. 2 200 employees are dedicated to responsible digital transformation and create trusted digital solutions. It develops many applications, some using multiple programming languages or employing microservices, which creates several artefacts that communicate with each other. Inside the DRIT (Direction of Research and Technology Innovation), the LabGL team primarily uses Moose to analyze software. Moose is designed for analyzing monolithic software and does not link multi‑language components or detect microservices belonging to the same software, hampering polyglot analysis. The stage aims to automate the generation of tests and properties for each FAST metamodel generated, using Tree‑Sitter parsing to produce models. The student will rely on Tree‑Sitter repositories for each language and may use AI to associate examples to nodes. Initial tasks include exploring Pharo and Moose (Famix, FAST, MoTion), adding properties and tests for FASTTypeScript, researching AI‑based test generation, and generating FAST metamodels beginning with Python, then C#, VB, etc. Qualifications Student in the final year of engineering school or equivalent (BAC+5) with a focus on Software Engineering, seeking a 6‑month internship starting spring 2026. Experience in object‑oriented programming (Java, C#, Pharo, …). Familiarity with a Git environment. Strong writing and synthesis skills. Demonstrated autonomy. Recruitment Process 1. Apply via our candidate portal. 2. If we find your profile interesting, expect a first phone interview. 3. After a second interview (remote or at our offices), we will provide a personalized CV feedback (strengths, areas for improvement, tips). 4. We will follow up with a final response, positive or negative. Benefits and Inclusion We are committed to welcoming talent, including individuals with disabilities. We make accommodations to ensure an inclusive work environment. We cultivate an inclusion culture where diversity is valued. We support and sensitize our teams to diversity challenges. #J-18808-Ljbffr



  • Limonest, France Berger Levrault Temps plein

    Sujet : Polyglot software analysis Contexte : Berger-Levrault développe de nombreuses applications, certaines utilisant plusieurs langages de programmation et d'autres reposant sur des microservices, ce qui entraîne la présence de plusieurs artefacts qui communiquent entre eux. Au sein de la DRIT (Direction de la Recherche et de l'Innovation...


  • Limonest, France Berger-Levrault Temps plein

    Une entreprise de logiciels recherche un étudiant en génie logiciel pour un stage de 6 mois à partir du printemps 2026. Les responsabilités incluent l'automatisation des tests pour les métamodèles et l'exploration de divers outils comme Pharo et Moose. Le candidat idéal doit avoir une expérience en programmation orientée objet et une familiarité...


  • Limonest, France Berger-Levrault Temps plein

    STAGE 2026-Génie logiciel‑Développement de règles personnalisées pour MooseRuleEngine & AutoCodeRev-F/H Join to apply for the STAGE 2026-Génie logiciel‑Développement de règles personnalisées pour MooseRuleEngine & AutoCodeRev-F/H role at Berger‑Levrault. Location: Limonest, FRANCE VOS PRINCIPALES RESPONSABILITÉS 🔍 Sujet : Développement de...


  • Limonest, France Berger-Levrault Temps plein

    STAGE 2026 - Génie logiciel - MoTion: Model transformaTion -F/H Lieu : Limonest, FRANCE Label Pro Vélo - Niveau Argent : nous sommes en selle… vous venez ? (site de Labège) Berger-Levrault est un éditeur de logiciel international basé en France, actif en Europe, Maroc et Canada, avec 40 000 clients répartis sur 5 continents. Leader des solutions RH...


  • Limonest, France Berger-Levrault Temps plein

    Une entreprise de logiciels à Limonest recherche un(e) stagiaire en Génie logiciel pour un stage de 6 mois débutant à la fin de printemps 2026. Vous travaillerez sur l'ajout de fonctionnalités dans MoTion, un outil de transformation de modèles. Les candidats doivent maîtriser un langage orienté objet et utiliser Git. Ce stage offre une occasion...


  • Limonest, France Berger-Levrault Temps plein

    STAGE 2026 - Génie logiciel - Optimisation énergétique des applications web - F/H 🔍 Sujet : Optimisation énergétique des applications web – Impact des patterns d’architecture sur le Green IT Dans le cadre de sa démarche Green IT, la DRIT de Berger‑Levrault étudie l’empreinte énergétique des applications du groupe. Après des premières...


  • 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 - Analyse & Automatisation - F/HLimonest,FRANCE Label Pro Vélo - Niveau Argent : nous sommes en selle… vous venez ? (site de Labège)BERGER-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...


  • Limonest, France Sopra Real Estate Software Temps plein

    Get AI-powered advice on this job and more exclusive features. Sopra 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 logements sont gérés à l'aide de nos applications. Nos 700...


  • 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,...