[Réf. offre : s9evn1]
Dassault Systèmes est leader mondial sur le marché des solutions logicielles de gestion du cycle de vie des produits (Product Lifecycle Management ou PLM).
Nos applications logicielles et services permettent aux entreprises de toutes tailles, dans tous les secteurs, de définir et de simuler numériquement les produits ainsi que les procédés et les ressources nécessaires à leur fabrication, à leur maintenance, à leur recyclage et à l’amélioration de notre environnement. Avec 31 % de parts de marché en 2007, le chiffre d’affaires de Dassault Systèmes s’est établi à 1 749 millions de dollars, en hausse de 14 % à taux de change constant avec une marge opérationnelle de 26,2 %.
Nous sommes un groupe international, avec 153 sites dans 25 pays et plus de 7 000 employés, dont la moitié est dédiée à la R&D. Nous comptons à notre actif 100 000 clients dans 11 secteurs industriels tels que l’aéronautique, l’automobile, la construction navale, l’énergie, les équipements industriels (PSA Peugeot Citroën, Boeing, Sony ou Smoby etc…).
Nos marques Solidworks, CATIA, SIMULIA, DELMIA, ENOVIA et 3DVia révolutionnent la manière dont les entreprises conçoivent et développent leurs produits en offrant une vision en 3D de l’ensemble du cycle de vie du produit

Participation au re-factoring du moteur de Build-Updade
- h/f -
Mission :
L’équipe Feature Modeler a la charge du développement et de la maintenance du modeleur de données de spécification. Elle fournit ainsi une infrastructure à un grand nombre d’application au sein de Dassault Systèmes.
Descriptif du poste : Conception d’un prototype de moteur d’update générique.
Tâches principales :
- Abstraction du moteur : séparation entre le moteur et des entités participant à l’update,
- Utilisation de techniques d’analyse de graphe pour l’implantation de ce moteur (exemple : identification des boucles par algorithme de Tarjan),
- Amélioration des outils d’analyse et de contrôle des graphes de dépendances,
- Etude du chemin de déploiement.
Vous participez, selon vos compétences, la date et durée du stage, soit à la conception du moteur d’update proprement dit, soit au développement des outils d’analyse et de contrôle associés.
Profil du candidat :
Etudiant en école d’ingénieurs ou Master universitaire avec idéalement une option en Informatique.
- Connaissances souhaitées : C++/UML
Lieu : Vélizy (78)