STAGE - Ingénieur Développement UI pour la VR (F/H)
Dassault Systèmes

STAGE - Ingénieur Développement UI pour la VR (F/H)

Dassault Systèmes
  • Internship (From 4 to 6 months (Start date Feb. 2022))
  • Vélizy-Villacoublay (France)
  • Published on September 7 2021

Dassault Systèmes, l'entreprise de la 3DEXPERIENCE, est un « accélérateur de progrès humain ». Elle propose aux entreprises et aux particuliers des environnements virtuels collaboratifs qui leur permettent d'imaginer des innovations plus durables. En développant un jumeau virtuel du monde réel, grâce à la plateforme 3DEXPERIENCE et à ses applications, Dassault Systèmes donne à ses clients les moyens de repousser les limites de l'innovation, de l'apprentissage et de la production.

Les 20 000 collaborateurs de Dassault Systèmes travaillent à créer de la valeur pour nos 270 000 clients de toutes tailles, dans toutes les industries, dans plus de 140 pays. Pour plus d'informations, visitez notre site www.3ds.com/fr

Imaginez demain ...
Vous rejoindrez une équipe agile et dynamique de 8 personnes, travaillant en méthodologie SCRUM.
La mission principale de l'équipe consiste à développer des infrastructures d'UI Web et C++.
Le but est de gérer une UI cohérente, élégante, performante, peu gourmande en ressources, en accord avec des spécifications élaborées avec les équipes et les groupes de travail d'ergonomie/UX.

L'équipe WebUX au sein de laquelle se déroule ce stage, propose une panoplie de composants d'UI web et d'outils de développement aux applications de Dassault Systèmes.
Ces composants, utilisés en masse par les applications, se doivent d'être le plus performant possible, et le moins couteux en terme de mémoire.

Vos futurs défis ...
Le but de ce stage est de créer une infrastructure d'interface utilisateur Web pour l'offre de Réalité Virtuelle.
Cette infrastructure sera basée sur des briques de bases de l'équipe Visualization, et devra être très performante, facile à utiliser, supportant des représentations tant 2D que 3D, avec un mode de rendu et d'interactions dédiés.

On fonctionnera le plus vite possible dans un processus d'itération délivrables, pour faire bénéficier les applications de toutes les améliorations proposées et validées, de la façon la plus efficace.

Vous travaillez en collaboration avec l'ensemble des personnes du service Interface Utilisateur.
Vous serez amené.e à utiliser l'environnement de développement de DASSAULT SYSTEMES.

Vos atouts pour réussir ...
Etudiant.e préparant diplôme de niveau BAC+5, Ecole d'ingénieurs ou Master Universitaire.
Vous vous spécialisez en Informatique / Développement

Compétences techniques souhaitées :
Développement web : Javascript, CSS, HTML
Connaissance d'un environnement de développement comme Atom ou Visual Studio
Intérêt pour l'architecture logicielle, l'ergonomie, les interfaces utilisateur.
Connaissance d'OpenGL, des moteurs de rendu modernes, des calculs matriciels 3D.
Maitrise du français et de l'anglais, à l'écrit et à l'oral
Une connaissance de la programmation 3D est hautement recommandée.

Qualités professionnelles souhaitées :
Volonté d'apprendre, autonomie, sens du relationnel et motivation sont des qualités décisives pour ce projet ainsi qu'une sensibilité aux problèmes de performances.

Type de contrat : sous convention de stage uniquement, de 6 mois.