Menu
Dassault Systèmes (logo)
Dassault Systèmes
10 rue Marcel Dassault
78140 Vélizy-Villacoublay
France

Date : 14.02.2019
Ad posted a first time on 18.01.2019
Reference : AFJV-EDEV552-15169

Dassault Systèmes

Dassault Systèmes, the 3DEXPERIENCE Company, provides business and people with virtual universes to imagine sustainable innovations. Its world-leading solutions transform the way products are designed, produced, and supported. Dassault Systèmes' collaborative solutions foster social innovation, expanding possibilities for the virtual world to improve the real world. The group brings value to over 220,000 customers of all sizes, in all industries, in more than 140 countries. For more information, visit www.3ds.com.
Dassault Systèmes recrutement

Ingénieur Infrastructure de Visualisation


Permanent contract Vélizy-villacoublay (78)

Position Duties

Imaginez demain...

Vous intégrez l'équipe de développement du moteur de rendu temps réel C++/ OpenGL des produits Dassault Systèmes. Cette équipe se trouve au sein d'une équipe plus large comprenant toutes les solutions de rendu de Dassault Systèmes (OpengGL, WebGL, Raytracing, réalité virtuelle). Les principaux objectifs du moteur C++/ OpenGL sont de rendre des images réalistes (physiquement correctes) en temps réel notamment pour des expériences de réalité virtuelle (HMD, Cave) tout en étant performant sur les algorithmes de CAO.

Ingénieur de développement C++, vous participez aux transformations du moteur de rendu 3D temps réel.

Une équipe de 11 personnes contribue au moteur de rendu, et vous êtes à l'interface avec les applications qui utilisent notre service de rendu dans l'ensemble des brands de DASSAULT SYSTEMES.
Voici un lien illustrant le travail de l'équipe pour la release 17x : https://www.youtube.com/watch?v=9TS1UigNE6E

Poste en CDI basé à Vélizy-Villacoublay (78)

Vous avez la passion d'innover ? Dassault Systèmes vous aide à changer le monde ! Grâce aux univers virtuels 3DEXPERIENCE, ouvrons ensemble nos horizons.

  • C++ #3D

Votre contribution et vos missions
  • Vous définissez et implémentez de nouveaux algorithmes/composants permettant le lien entre notre moteur de rendu et le scène graph
  • Vous intervenez particulièrement sur ses couches hautes, à savoir les APIs du moteur, le formatage des données géométriques envoyées au GPU, la compilation du scène graph, l'intégration des techniques de « streaming out of core »
  • Vous travaillez sur l'analyse et l'optimisation du code existant (temps d'ouverture, consommation RAM et VRAM)
  • Vous collaborez avec les autres équipes de visualisation pour permettre une cohérence des offres de rendu des applications natives et Web.

Candidate Profile

Vos atouts pour réussir
  • De formation supérieure BAC + 5 (Universitaire ou Ingénieur) avec une spécialisation en informatique
  • Vous justifiez d'une première expérience sur des composants logiciels d'envergure en C++, que vous maîtrisez parfaitement
  • Vous maîtrisez les schémas de programmation (Design Patterns) et êtes particulièrement sensible aux problématiques d'architecture et de qualité logicielle
  • Vous aimez l'algorithmie et êtes familier des techniques d'optimisation de performance et de mémoire. Vous maîtrisez le multithreading
  • Vous avez une première expérience avec la manipulation d'un scène graph 3D
  • Une connaissance en OpenGL / GLSL est appréciée
  • Vous êtes autonome, rigoureux, proactif et exigeant
  • Vous appréciez le travail en équipe et la collaboration avec les utilisateurs de nos APIs
  • Vous maîtrisez l'anglais à l'écrit comme à l'oral

Provide

Resume
To: Recruitment manager
ApplyBack

Partager