Be the next big change > Dassault Systèmes

Be the Next Game Changer

STAGE - Ingénieur Développement C++ (H/F)

France, 75, Paris
Internship
9/5/2022
528387

Imaginez demain ...

L'équipe Infrastructure est chargée de définir le modèle de données et services associés d'une mise en scène de modèles 3D, d'en gérer le cycle de vie et de fournir les formes mémoire C++ et Javascript correspondant dans un environement natif et Web.

Ce modèle est composé:

  • d'acteurs aux comportements temps réel, autonomes et définis par les différentes applications de Dassault Systèmes.
  • de scenario captant les évènements utilisateur et gérant les intéractions entre acteurs durant leur mise en scène.

Vos futurs défis ...

Optimization du chargement de modèle 3D dans un environement natif C++

Le but de ce stage est de comparer les performances de 2 méthodes de chargement de modèle 3D dans un environement C++  pour des gros modèles 3D :

  • par la simplication des données du modèle en flux de données de visualisation
  • par un protocole de chargement  du modèle en mode visualisation

Le stagiaire sera amené à  :

  • interargir avec les équipes en charde de la préparation du modèle 3D, du protocole de chargement en session du modèle 3D
  • réaliser un prototype des 2 méthodes
  • analyser les capacités et limitations de ces méthodes.

Vos atouts pour réussir ...

Etudiant(e) en cursus universitaire ou en Ecole d’ingénieur ou de commerce en recherche d'un stage de 6 mois, une double formation sera un plus.

Spécialité(s) / Option(s) souhaitée(s): 3D interactive / type jeux vidéo. Idéalement, vous justifiez d’une première expérience en stage ou apprentissage en C++.

  • Notions de Javascript et base de données
  • Techniques de modélisation et programmation : Design patterns, UML
  • Technologies web : architecture client / server, JSON
  • Compétences en PHP et SQL
  • Une appétence pour les nouvelles technologies et une bonne connaissance de l’organisation des entreprises.
  • Volonté d'implication, esprit d'initiative et autonomie
  • Vous aimez travailler en équipe pluridisciplinaire et faites preuve d’écoute, vous avez un bon sens relationnel, le sens du travail en équipe, vous êtes rigoureux(se) et volontaire. 
  • Vous démontrez de bonnes capacités d’autonomie et de rigueur et vous savez faire preuve de synthèse
  • Vous avez la capacité à appréhender des sujets très techniques, êtes capable d'explorer et comprendre la complexité de la structure et disposez d'une bonne capacité d'analyse.

D’une grande rigueur, le/la candidat(e) saura aussi faire preuve d’autonomie et d’une forte capacité d’abstraction et de proposition. Un bon esprit de synthèse lui permettra d’acquérir rapidement toutes les informations nécessaires à la réalisation de son projet et à en communiquer les résultats.

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.