STAGE - Ingénieur.e Développement C++ – Capture et séquençage d’animations d’objets dans une scène 3D - H/F

France, 78, Vélizy-Villacoublay
Internship
9/3/2023
535366

Au sein de l’organisation 3DEXCITE R&D, vous intégrez l’équipe en charge du développement de l’application 3DEXCITE Creative Experience.

En ligne avec la stratégie de création et simulation de jumeaux numériques 3D de Dassault Systèmes, cette équipe est en charge de la spécification, du développement et de la mise à disposition de nos clients d’une application de création d’expériences 3D interactives et temps réel.

L’application Creative Experience offre des fonctionnalités similaires à celles de Unity, notamment l’assemblage de scènes 3D et la scénarisation des différents objets constituants ces scènes dans le but de faire un Play totalement scénarisé ou interactif de cette expérience.

Vos Missions

Vous travaillerez en open space dans une équipe proche de 7 personnes, incluse dans un service d’une trentaine de personnes. 

Vous serez amené(e) à interagir au sein de ce service avec l’équipe développant l’infrastructure des composants applicatifs, ainsi que l’équipe définissant les besoins de l’application.

Vous serez responsable de la spécification, du prototypage et de l’implémentation d’un composant permettant de capturer le résultat d’un play d’une expérience pour produire une animation qui pourra être rejouée à souhait. Il faudra concevoir une interface permettant à l’utilisateur de spécifier quelles sont les données à capturer lors du play, traiter lesdites données au play puis générer et persister les animations correspondantes. Suite au développement de ce composant, la seconde partie du stage consistera à prototyper un éditeur de séquençage d’animations, offrant une interface utilisateur similaire aux différents logiciels de montage vidéo.

Vos qualifications

Etudiant(e) préparant un diplôme de niveau BAC+5, Ecole d'ingénieur ou Master Universitaire en Développement Logiciel ou Imagerie.

Vous avez des compétences en développement en C++ et des bases de développement d’interface utilisateurs.

Vous connaissez les fondamentaux de la 3D temps-réel.

Vous savez utiliser des logiciels 3D tel que Unity 3D, Unreal Engine.

Idéalement, vous avez une première expérience en HTML5 / Javascript/

Vous faites preuve d’implication, d’esprit d'initiative, de collaboration et d’autonomie.

Vous avez une curiosité technique, un attrait pour l’ergonomie et l’expérience utilisateur.

Vous avez un goût pour l’analyse, le debug de code et l’architecture existants.

 

Nous rejoindre c'est aussi

Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans

Principaux avantages et bénéfices :

- Environnement multiculturel

- Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…) 

- Engagement en faveur de la diversité et de l’inclusion.

- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
3DEXCITE Logo > Dassault Systèmes

3DEXCITE drives marketing transformation with automated content production pipelines and collaborative networks based on the 3DEXPERIENCE platform.