Stage : STAGE - Ingénieur Développement Web : Exécution Distribuée de séquence d'opérations (H/F)

  • Ingénierie / Gestion de production
  • Vélizy-Villacoublay
  • A négocier

Description

STAGE - Ingénieur Développement Web : Exécution Distribuée de séquence d'opérations (H/F)

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 ou Bac+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

Découvrir la Page Entreprise

Ils ont travaillé ici