Alternant - Développement des Technologies Xr Vr - Ar H/F
Role details
Job location
Tech stack
Job description
Au sein du Service Méthodes et Outils de la Direction Ingénierie de TechnicAtome, vous interviendrez sur le développement de solutions de réalité étendue (XR) destinées à des usages industriels et métiers. Vous travaillerez en lien direct avec les équipes métier et projet, le Centre de Formation, les équipes de Communication et les utilisateurs finaux pour concevoir, prototyper et déployer des expériences immersives à forte valeur ajoutée.
Vous évoluerez dans un environnement technologique riche, autour de l'écosystème SkyReal VR (solution professionnelle de revue immersive et collaborative basée sur Unreal Engine) et des casques de réalité mixte Microsoft HoloLens 2, sans se limiter à ces dispositifs (Meta Quest, Magic Leap, casques PCVR, etc.)., Sous la responsabilité de votre tuteur, vos missions seront les suivantes :
Développement de plugins SkyReal VR
- Concevoir et développer de nouveaux plugins pour étendre les fonctionnalités de SkyReal VR (interactions, outils métier, connecteurs CAO/PLM).
- Maintenir et faire évoluer les plugins existants en fonction des besoins utilisateurs et des montées de version.
- Intégrer des données issues d'environnements CAO/PLM (CATIA-SMARTEAM, 3DEXPERIENCE, etc.) dans les expériences immersives.
- Optimiser les performances de rendu et les interactions VR (ergonomie, confort, fluidité).
Développement de solutions de Réalité Augmentée / Mixte
- Concevoir et développer des applications de réalité augmentée sur Microsoft HoloLens 2 (Unreal Engine, Unity, MRTK).
- Explorer et prototyper des solutions sur d'autres dispositifs XR du marché (Meta Quest, Magic Leap, smartphones/tablettes en AR mobile).
- Intégrer des fonctionnalités avancées : tracking spatial, reconnaissance d'objets, ancrages persistants, collaboration multi-utilisateurs, streaming de modèles 3D.
- Participer à la conception UX/UI adaptée aux usages immersifs.
Activités transverses
- Développer les usages auprès des directions de TechnicAtome (Ingénierie, Exploitation, Formation, Communication...)
- Participer aux phases de spécification, conception, développement, tests et déploiement.
- Rédiger la documentation technique et les guides utilisateurs.
- Présenter et démontrer les prototypes auprès des équipes internes et des clients.
- Assurer une veille technologique active sur les écosystèmes XR (matériels, SDK, frameworks, bonnes pratiques).
Requirements
Nous recherchons un/une étudiant en école d'ingénieur généraliste ou équivalent ayant un goût prononcé pour la CAO et l'informatique ainsi qu'une spécialité en informatique, développement logiciel, jeu vidéo, réalité virtuelle/augmentée ou imagerie 3D.Compétences techniques attenduesAppétence concernant au moins un moteur 3D : Unreal Engine et/ou Unity.Bonnes bases et ou curieux d'apprendre les langages suivants : C++ (Unreal), C# (Unity).Notions sur les SDK XR : OpenXR, MRTK (Mixed Reality Toolkit), OpenVR, etc.Connaissance des outils de versioning (Git) et des méthodologies de développement collaboratif.Compétences appréciées (non obligatoires)De bonnes bases en Blueprint Unreal engine est un plusConnaissance des concepts de la 3D temps réel est un plus : rendu, shaders, optimisation, gestion de scènes.Première expérience sur SkyReal VR ou sur un outil de revue immersive (IC.IDO, TechViz, Autodesk VRED, etc.).Connaissance du monde de la CAO/PLM (CATIA, 3DEXPERIENCE, SolidWorks).Notions de réseau et de développement multi-utilisateurs (replication, sockets, WebRTC).Sensibilité à l'UX/UI immersive et à l'ergonomie VR/AR.Qualités personnellesCuriosité technologique et goût pour l'innovation.Autonomie, rigueur et sens de l'organisation.Esprit d'équipe et bonnes capacités de communication.Capacité à vulgariser des concepts techniques auprès d'utilisateurs non spécialistes.Anglais technique lu et écrit (documentation, SDK).
Bienvenue chez TECHNICATOME
Vous avez le souhait de travailler au sein d'un collectif, dans une entreprise française à taille humaine, à la pointe des technologies ?Portée par plus de 2100 collaborateurs répartis sur 8 sites implantés dans tout l'hexagone, TechnicAtome conçoit les réacteurs nucléaires compacts des sous-marins et porte-avions de la Marine Française, tout en oeuvrant dans le domaine du nucléaire civil sur des projets innovants tels que le Réacteur Jules Horowitz.Être collaborateur chez TechnicAtome c'est prendre part à l'excellence technique au sein d'équipes investies et reconnues pour leur expertise.
Mais aussi...
Nous vous proposons :Des dispositions de temps de travail favorisant l'équilibre entre vie professionnelle et vie personnelle.Une rémunération basée sur 13 mois.Un dispositif attractif de participation & d'intéressement ainsi qu'un Plan Épargne Entreprise avec un dispositif d'abondementUn système de protection sociale avantageux (Prévoyance prise en charge par l'employeur à hauteur de 100% et 80% pour la mutuelle)Et un CSE, restaurant d'entreprise / Ticket Restaurant, conciergerie...Dans le cadre de ce recrutement, l'accès au site donne lieu à des enquêtes administratives de sécurité.Le poste pouvant nécessiter d'accéder à des informations relevant du secret de la Défense Nationale, la personne retenue fera l'objet d'une procédure d'habilitation, conformément aux dispositions des articles R.2311-1 et suivants du Code de la Défense et de l'IGI 1300 SGDSN/PSE du 09 août 2021.Notre processus de recrutement :Étude de votre profilÉchange, Nous recherchons un/une étudiant en école d'ingénieur généraliste ou équivalent ayant un goût prononcé pour la CAO et l'informatique ainsi qu'une spécialité en informatique, développement logiciel, jeu vidéo, réalité virtuelle/augmentée ou imagerie 3D.
Compétences techniques attendues
- Appétence concernant au moins un moteur 3D : Unreal Engine et/ou Unity.
- Bonnes bases et ou curieux d'apprendre les langages suivants : C++ (Unreal), C# (Unity).
- Notions sur les SDK XR : OpenXR, MRTK (Mixed Reality Toolkit), OpenVR, etc.
- Connaissance des outils de versioning (Git) et des méthodologies de développement collaboratif.
Compétences appréciées (non obligatoires)
- De bonnes bases en Blueprint Unreal engine est un plus
- Connaissance des concepts de la 3D temps réel est un plus : rendu, shaders, optimisation, gestion de scènes.
- Première expérience sur SkyReal VR ou sur un outil de revue immersive (IC.IDO, TechViz, Autodesk VRED, etc.).
- Connaissance du monde de la CAO/PLM (CATIA, 3DEXPERIENCE, SolidWorks).
- Notions de réseau et de développement multi-utilisateurs (replication, sockets, WebRTC).
- Sensibilité à l'UX/UI immersive et à l'ergonomie VR/AR.
Qualités personnelles
- Curiosité technologique et goût pour l'innovation.
- Autonomie, rigueur et sens de l'organisation.
- Esprit d'équipe et bonnes capacités de communication.
- Capacité à vulgariser des concepts techniques auprès d'utilisateurs non spécialistes.
- Anglais technique lu et écrit (documentation, SDK).