STAGE - Ingénieur(e) développeur(se) C++ (F-H)
Dassault Systèmes

STAGE - Ingénieur(e) développeur(se) C++ (F-H)

Dassault Systèmes
  • Internship (From 4 to 6 months)
  • Vélizy-Villacoublay (France)
  • Published on September 6 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 intégrerez l'équipe CATIA R&D Composites (Développement) et travaillerez sur le développement d'une fonctionnalité permettant l'automatisation de la génération de géométries raidissant des structures surfaciques (telles que des fuselages, ailes ou pales éoliennes). Cette fonctionnalité s'intègrera dans les ateliers de design/composites & simulation de la 3DEXPERIENCE Platform de Dassault Systèmes.

L'objet de ce développement est de créer un ensemble de fonctionnalités simples permettant à un Designer Composites de générer l'ensemble des composants nécessaires pour qu'une structure en couche mince soit raidie de manière optimisée. A partir d'une définition paramétrique du raidissage (nombres de raidisseurs, profil, matériau, utilisée), l'ensemble des raidisseurs sont générés d'un point de vue design. Des objets spécifiques associatifs sont créés en ce sens. En utilisant de précédents développements, une représentation Eléments Finis (FEM) est réalisée : simplificatrice avec un modèle 1D ou de complexité variable en 2D. S'appuyant sur la représentation Eléments Finis générée, des ordres de grandeurs sur le comportement mécanique d'une structure sont calculés : rigidité, résistance et stabilité.

L'ensemble des actions menées pour la création des raidisseurs (design & FEM) devront être adaptées pour en permettre son édition et enrichissement au fil de la conception en combinant notamment différents types de représentation FEM (1D beam et 2D shell).

Vos futurs défis…

Votre mission sera de :

-Comprendre la problématique Design et Simulation dans laquelle s'inscrit ce développement ;

-Réaliser un état de l'art des méthodologies existantes afin de proposer (avec l'aide de l'équipe) une fonctionnalité techniquement pertinente ;

-Prendre en main les outils de développement et processus utilisés par l'entreprise ;

-Développer la fonctionnalité étudiée, d'abord sous forme de prototype, puis de manière industrielle dans le but de l'insérer dans la chaîne de production ;

Vos atouts pour réussir…

Compétences techniques souhaitées :

-Avoir des compétences en développement (C++)

-Anglais courant (parlé, écrit)

Compétences qui seraient un plus :

-Avoir une connaissance des matériaux composites (propriétés, méthode de fabrication, méthodes de calculs)

-Avoir une connaissance dans un outil CAO

-Prise d'initiatives pour explorer les solutions et de la curiosité

-Esprit de synthèse

-Curiosité pour le développement informatique

-Esprit d'équipe pour trouver les informations auprès des différents collègues en interne