Stage Gestion des Traductions pour les Logiciels de Simulation H/F - Exail
- Stage
- Exail
Les missions du poste
Exail est une entreprise industrielle de haute technologie spécialisée dans les technologies de pointe en robotique, maritime, navigation, aérospatiale et photonique. Dotée d'une forte culture entrepreneuriale, Exail offre des performances, une fiabilité et une sécurité inégalées à ses clients civils et militaires opérant dans des environnements difficiles. Des profondeurs de la mer à l'espace, Exail étend ses capacités grâce à une gamme complète de composants, de produits et de systèmes robustes fabriqués en interne. Employant 1 500 personnes dans le monde, la société bénéficie d'une empreinte mondiale et exerce ses activités dans plus de 80 pays.Exail est née de l'union des forces du groupe ECA et d'iXblue en 2022. C'est une filiale d'Exail Technologies, une entreprise familiale spécialisée dans la haute technologie.
Rattaché au service Développement logiciel, vous aurez pour mission de concevoir et développer une nouvelle génération d'outils dédiés à la gestion des traductions utilisées dans les logiciels de simulation.Exail dispose actuellement d'outils internes permettant d'extraire les contenus à traduire, de gérer leurs différentes versions linguistiques, puis de les réintégrer dans les logiciels. Développés il y a plusieurs années, ces outils présentent aujourd'hui des limites en matière de maintenance, d'ergonomie et d'évolutivité.L'objectif du stage sera d'analyser l'existant et les besoins des utilisateurs afin de proposer une solution moderne, fiable et maintenable, adaptée aux processus de développement et de localisation des logiciels de simulation.Vous serez amené à travailler sur les activités suivantes :Analyser le fonctionnement et l'architecture des outils existantsRecueillir et formaliser les besoins des équipes de développement et des utilisateursIdentifier les limites actuelles et proposer des pistes d'améliorationEtudier et sélectionner les technologies les plus adaptées au projetConcevoir l'architecture fonctionnelle et technique de la nouvelle solutionDévelopper les fonctionnalités d'extraction, de gestion et de réintégration des contenus multilinguesMettre en place les tests nécessaires afin de garantir la fiabilité de la solutionDocumenter l'outil et accompagner sa prise en main par les équipesLes compétences techniques requises sont :Connaissances solides en conception et en développement logicielMaîtrise d'au moins un langage de programmation moderneCapacité à manipuler et transformer des données structurées ainsi que différents formats de fichiersMaîtrise des outils de gestion de versions, notamment GitConnaissance ou intérêt pour les outils d'IA générative dédiés au développement et à la génération de codeConnaissance ou intérêt pour l'utilisation de modèles d'intelligence artificielle de synthèse vocale, ou Text-to-Speech (TTS)
Le profil recherché
Étudiant(e) en dernière année d'école d'ingénieur ou en Master informatique, vous recherchez un stage vous permettant de participer à la conception complète d'un nouvel outil logiciel.Dynamique, curieux(se) et organisé(e), vous disposez de bonnes capacités d'analyse et êtes capable de comprendre un environnement logiciel existant. Autonome et force de proposition, vous savez comparer différentes solutions techniques et justifier vos choix.Votre aisance relationnelle vous permettra d'échanger avec les équipes de développement, de recueillir leurs besoins et de leur proposer une solution adaptée à leurs usages.
Compétences requises
- Sens du relationnel
- Intelligence artificielle
- Traduction
- Développement logiciel
- Git
- Langages de programmation
- Esprit d'analyse
- Force de proposition