STAGE - Ingénieur Développement Web : Exécution Distribuée de séquence d'opérations (H/F)
Stage Vélizy-Villacoublay (Yvelines) Conception / Génie civil / Génie industriel
Description de l'offre
Company descriptionDescriptif de l'entreprise
Dassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l’innovation sociale et offrent de nouvelles possibilités d’améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 200 000 entreprises de toutes tailles dans toutes les industries. Pour plus d’informations : www.3ds.com.
CATIA, SOLIDWORKS, SIMULIA, DELMIA, ENOVIA, GEOVIA, EXALEAD, BIOVIA, NETVIBES, 3D VIA, 3DEXCITE sont des marques déposées de Dassault Systèmes ou de ses filiales aux USA et/ou dans d'autres pays.
Job descriptionDescriptif du poste
Présentation d'équipe :
Au sein du département R&D Technology chargée de fournir à l'ensemble de Dassault Systèmes des composants logiciels permettant le calcul, la modélisation et la visualisation 3D, l'équipe 'Execution Frameworks' a pour mission d'établir les fondations des futures applications de Dassault Systèmes – largement distribuées, agiles, et portables.
Rôle et missions :
Afin de supporter des expériences virtuelles réalistes et immersives, nous sommes à la recherche de développeurs capables de participer à la création d'une plateforme de simulation distribuée.
Dans le cadre du stage, vous serez en charge de proposer et de démontrer une méthode de conception plus agile de nouvelles applications, en se basant sur :
La création de fonctions basiques
La définition de fonctions de plus hauts niveaux
La création d’interfaces web pour exposer ces fonctions à l’utilisateur
L’exécution de ces fonctions au sein de la plateforme de distribution
L’implémentation des fonctions se fera en C++, et les interfaces web seront réalisées en HTML5/CSS.
A l’issue de la phase de démonstration, le stagiaire sera amené à étudier selon son profil différents autres axes de recherche tels que :
Capture des interactions utilisateurs
Analyse des exécutions des fonctions
…
Le but sera de définir des outils de reporting pour les développeurs afin de les guider dans leurs choix d’implémentation.
Candidate's profileProfil recherché
Profil :
Etudiant(e) en Ecole d'Ingénieurs ou Master universitaire, vous préparez un diplôme de niveau Bac+4/+5.
Vous vous spécialisez en Développement informatique
Compétences techniques:
Vous savez développer en C++ et pratiquez la programmation orientée objet,
Une expérience dans le développement d’applications ou de simulations distribuées serait un plus,
Vous savez développer en JavaScript/HTML5 et connaissez le monde du web
Qualités professionnelles requises :
Vous êtes rigoureux/se,autonome et êtes dôté(e) d'un esprit logique
Position SummaryRésumé du poste
Position DescriptionDescriptif du poste
Type of contractType de contrat
Stage obligatoire de validation de cursus, sous convention de stage.
Durée 6 mois maximum.
Localisation géographique : Vélizy-Villacoublay
EducationFormation académique
RequirementsExigences
QualificationsQualifications
Compensation & BenefitsRémunération & Avantages Sociaux
How to apply?Comment postuler ?
Closing StatementsAvis