Description de l'entreprise :
Kitware est une entreprise spécialisée dans le développement de solutions open-source de visualisation scientifique. Nous travaillons avec divers langages de programmation tels que C++, Python et JavaScript, et sur différentes plateformes, y compris desktop et web.
Sujet du stage :
L'objectif de ce stage est d'intégrer la réalité étendue (XR) avec WebXR dans un framework de rendu client-serveur basé sur trame, utilisant VTK.js et/ou VTK-wasm.
Ce stage d’un minimum de 5 mois se déroulera dans les bureaux de Kitware à Villeurbanne. (France).
Tâches et étapes du stage
- Familiarisation avec les outils et technologies :
- Découverte de VTK.js, VTK-wasm et de trame.
- Étudier les concepts de WebXR et leur application dans des environnements de visualisation scientifique.
- Développement et intégration :
- Concevoir et implémenter des modules permettant l'intégration de XR avec WebXR.
- Développer des prototypes pour tester l'intégration dans le framework de rendu client-serveur.
- Tests et validation :
- Effectuer des tests pour assurer la stabilité et la performance des modules développés.
- Collaborer avec l'équipe pour valider les résultats et apporter les améliorations nécessaires.
- Documentation et présentation :
- Rédiger une documentation détaillée des travaux réalisés.
- Préparer une présentation finale pour partager les résultats du stage avec l'équipe.
Compétences requises
- Maîtrise des langages de programmation Python et JavaScript.
- Compréhension du fonctionnement d'un compilateur .
- Initiation aux technologies de réalité virtuelle et augmentée (XR).
- Autonomie et capacité à communiquer efficacement.
Profil
- Niveau école d'ingénieur 4ème année minimum ou Master 2
Pourquoi nous rejoindre ?
- Travailler sur des projets innovants et à la pointe de la technologie.
- Intégrer une équipe dynamique et passionnée par la visualisation scientifique.
- Acquérir une expérience précieuse dans le développement de solutions open-source.