ALTERNANT DEVELOPPEUR INFORMATIQUE H/F

  • Apprenticeship, 12-24 months
  • Full-time
  • Less than 2 years of experience (Entry level)
  • Bachelor degree
  • Engineering

Rejoignez une équipe dynamique dans un secteur de pointe !


Mission

Rattaché au service Développement logiciel, vous aurez pour mission d’étudier, de prototyper et de développer une solution permettant de générer et d’intégrer rapidement de nouveaux environnements routiers et urbains dans les logiciels de simulation.

L’objectif est de réduire fortement le temps nécessaire à la création d’un nouveau terrain ou à l’ajout d’une nouvelle zone dans une carte monde existante. Les environnements produits devront être intégrables dans Unreal Engine, visuellement cohérents, géoréférencés, performants et exploitables par les modèles de véhicules des simulateurs.

Vous étudierez dans un premier temps les possibilités offertes par CityBLD et les outils associés pour générer rapidement des réseaux routiers, des zones urbaines et des terrains exploitables sous Unreal Engine. Vous identifierez et évaluerez ensuite d’autres solutions commerciales ou open source, ainsi que les standards OTAN et internationaux applicables à la représentation, à l’échange et à la réutilisation des environnements synthétiques. Cette étude couvrira notamment les données d’altimétrie, l’imagerie, les modèles 3D et la description des réseaux routiers, afin de définir une chaîne de production interopérable, automatisable et adaptée aux simulateurs.

Vous serez amené à travailler sur les activités suivantes :

  • Analyser les besoins des équipes et les méthodes actuellement utilisées pour créer ou enrichir les terrains des simulateurs
  • Prendre en main CityBLD et réaliser un prototype de génération de réseaux routiers et d’environnements urbains sous Unreal Engine
  • Identifier et comparer d’autres solutions commerciales ou open source répondant aux mêmes besoins
  • Etudier les standards et formats de données pertinents pour l’altimétrie, l’imagerie, les données vectorielles, les bâtiments, les modèles 3D et les réseaux routiers
  • Concevoir et automatiser une chaîne d’importation, de conversion et de génération permettant de créer une nouvelle carte ou d’enrichir rapidement une carte monde existante
  • Rendre les terrains utilisables par les véhicules simulés en intégrant les routes, les intersections, les collisions, les pentes et les propriétés physiques des surfaces
  • Evaluer les solutions selon la rapidité de génération, la qualité du rendu, la précision géographique, les performances temps réel, la maintenabilité et les coûts de licence

Les compétences techniques requises sont :

  • Connaissances en développement logiciel, idéalement en C++
  • Connaissances ou intérêt marqué pour Unreal Engine, les Blueprints et les outils de création d’environnements 3D
  • Intérêt pour les systèmes d’information géographique, le géoréférencement et les systèmes de coordonnées
  • Capacité à manipuler et convertir des données raster, vectorielles et des modèles 3D
  • Intérêt pour la simulation de conduite, les réseaux routiers et la dynamique des véhicules
  • Maîtrise des outils de gestion de versions, notamment Git
  • Connaissance ou intérêt pour les outils d’intelligence artificielle dédiés au développement et à la génération de code
  • Capacité à analyser, comparer et évaluer différentes solutions techniques
  • Connaissances en programmation graphique, en modélisation 3D ou en génération procédurale seraient un plus

Profile

Étudiant(e) en école d’ingénieur ou en formation universitaire en informatique, développement, réalité virtuelle ou domaine équivalent, vous recherchez une alternance vous permettant de travailler sur un sujet mêlant développement logiciel, simulation et génération d’environnements virtuels.

Dynamique, curieux(se) et organisé(e), vous êtes autonome et force de proposition. Vous appréciez les phases d’expérimentation, de prototypage et de comparaison de solutions techniques.

Vous disposez de bonnes capacités d’analyse et savez restituer clairement les résultats de vos recherches. Votre aisance relationnelle vous permettra d’échanger avec les équipes de développement, les experts métiers et les utilisateurs des simulateurs.

Une expérience personnelle, scolaire ou professionnelle avec Unreal Engine, un moteur de jeu ou des logiciels de modélisation 3D serait appréciée.

About EXAIL

Exail is a leading high-tech industrial group specializing in cutting-edge robotics, maritime, navigation, aerospace and photonics technologies. With a strong entrepreneurial culture, Exail delivers unrivaled performance, reliability and safety to its civil and defense clients operating in severe environments. From the deep sea to outer space, Exail expands their capabilities with a full range of robust in-house manufactured components, products and systems. Employing a workforce of 2000 people worldwide, the company benefits from a global footprint and conducts its business in over 80 countries. Exail was formed by ECA Group and iXblue joining forces in 2022. It is a subsidiary of Exail Technologies, a family-owned company specialized in high-technology.