DASSAULT SYSTEMES

STAGE - Ingénieur développeur C++ en animation 3D (F/H)

Description

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 constituant ces scènes dans le but de faire un Play totalement scénarisé ou interactif de cette expérience.
Ainsi, il est déjà possible d'organiser des animations individuelles pour des objets 3D dans une scène. Pour offrir une expérience plus fluide et plus proche des outils de création professionnelle, nous souhaitons introduire un véritable éditeur de séquençage multipiste.

Vos missions

Vous travaillerez en open space dans une équipe composée d'environ 7 personnes, incluse dans un service d'une trentaine de personnes. Vous serez amené à 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, du développement et de l'implémentation d'un composant permettant d'éditer le séquençage d'animations, avec une interface utilisateur inspirée des logiciels de montage vidéo. Cet éditeur devra permettre d'organiser, combiner et éditer des animations afin de construire des scénarios cohérents, des cinématiques ou des séquences interactives.

Ainsi, vous serez amené à développer un éditeur de séquençage multipiste, permettant de manipuler des animations comme des clips sur une timeline globale d'une scène. Cet éditeur permettra d'organiser plusieurs acteurs animés simultanément afin de combiner animations et sons.
L'objectif est de fournir une expérience familière, proche des standards du montage vidéo, tout en restant adaptée au contexte applicatif.

Vous travaillerez en étroite collaboration avec les utilisateurs de l'application pour comprendre leurs besoins, les formaliser en une spécification claire, puis implémenter le composant. L'ensemble devra être simple d'utilisation et reposer sur une interface utilisateur claire et fonctionnelle.

Dans ce cadre, vous serez amené à :
* Analyser les besoins utilisateurs,
* Spécifier un composant répondant à ces besoins,
* Implémenter ce composant en C++, en vous appuyant sur les frameworks d'infrastructure de Dassault Systèmes.

#UI #UX #C++ #3DEngines #Animation

Profil recherché

Vos qualifications

Étudiant.e en cursus BAC+5, en école d'ingénieurs ou master universitaire, avec idéalement une spécialité en développement de logiciel / imagerie. Vous êtes à la recherche d'un stage de 6 mois.

* Compétences en développement en C++
* Bases en développement d'interfaces utilisateurs
* Fondamentaux de la 3D temps réel
* Utilisation de logiciels 3D (tels que Unity 3D, Unreal Engine)
* Une première expérience en HTML5 / JavaScript serait appréciée.

Compétences personnelles recherchées :

* Implication
* Esprit d'initiative, de collaboration et d'autonomie
* Curiosité
* Attrait pour l'ergonomie et l'expérience utilisateur
* Goût pour l'analyse / le debug de code et d'architecture existants.

Type de contrat : Stage conventionné seulement

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.

Informations complémentaires

Informations complémentaires
Contrat : Stage
Durée du contrat : 6 mois
Lieu de la mission : Yvelines Vélizy-villacoublay
Niveau d'étude : Bac + 5 et plus : DEA, DESS, mastère, MBA...
Poste(s) disponible(s) : 1
Poste de cadre : Suivant Profil
Début de la mission : Dès que possible
Secteur : Informatique, Télécommunications

Découvrez DASSAULT SYSTEMES

Dassault Systèmes contribue à améliorer la vie réelle grâce aux mondes virtuels.

Grâce à nos solutions scientifiques, nous offrons des expériences de jumeaux virtuels à tous, y compris à vous ! Nous sommes fiers d'être une entreprise durable qui aide les particuliers et les entreprises à donner vie à de nouvelles idées de manière durable.

Nous sommes un catalyseur de progrès humains durables et révolutionnaires.

Notre aventure a débuté en 1981 avec 20 ingénieurs au service de l' industrie aéronautique à travers une seule marque : CATIA . Aujourd'hui, plus de 23 800 collaborateurs sont animés par une passion commune : prouver comment le monde virtuel peut améliorer la vie réelle.

Nous ne sommes pas seulement une société de logiciels. Nous sommes un fournisseur de solutions scientifiques et technologiques qui se concentre sur l'amélioration de l'expérience humaine. Nos 13 marques proposent des services de conception 3D, de maquette numérique (DMU), de gestion du cycle de vie des produits (PLM) et bien plus encore pour accompagner les acteurs du monde entier dans le développement de nouvelles approches en matière de logistique verte, de durabilité des produits, de réduction des déchets et bien plus encore.

Depuis 2020, nous avons étendu notre impact dans le secteur des sciences de la vie et de la santé avec des expériences de jumeaux virtuels du corps humain basées sur la science pour aider nos clients à améliorer les décisions médicales et à améliorer le parcours des patients.

Partager cette offre

Si cette annonce ne vous correspond pas ? Pensez à vos amis en leur partageant le lien.

Offres Similaires