Be the next big change > Dassault Systèmes

Be the Next Game Changer

STAGE - Ingénieur(e) Développement Web – CATIA - Stimulus (H/F)

France, 38, Meylan
Internship
9/28/2022
528457

Imaginez demain …

Au sein de l'organisation R&D du logiciel CATIA, vous travaillez dans l’équipe en charge du développement de l'application Stimulus.

 

Stimulus est un logiciel de mise au point des exigences temps-réel des systèmes embarqués (automobile, aéronautique, ferroviaire, énergie, etc) qui permet de formaliser les exigences textuelles d'un système et de détecter, par la simulation, les exigences incorrectes, manquantes ou contradictoires.

 

Stimulus développé originalement par la société Argosim, acquise par Dassault Systèmes, est en cours d’intégration dans la plateforme logicielle 3DExperience, disponible sur le Cloud.

 

Vos futurs défis

L’objectif général du stage est de nous aider à intégrer certaines fonctionnalités de la plateforme cloud 3DExperience dans le client lourd Stimulus écrit en Java.

Vous devrez explorer, en se basant sur JXBrowser, comment intégrer certains widgets Web existant dans Stimulus et aussi proposer la migration de certains composant JavaFX de Stimulus vers le web

Vos futures missions :

  • Vous devrez, dans un premier temps, intégrer JXBrowser dans Stimulus et explorer l’API pour faire communiquer les composants Java et les composants web (HTML/JS)
  • Vous intégrerez certains « Widget » de la 3DExperience dans Stimulus, comme le protocole de login, de search, de gestion de vie des objets…
  • Vous explorerez la migration de certains composants JavaFX vers les technologies Web internes de Dassault Systèmes

Ce stage est situé à Grenoble 38 (Meylan)

Vos atouts pour réussir

Etudiant(e) préparant un diplôme de niveau BAC+5, Ecole d’Ingénieur ou Master Universitaire, vous vous spécialisez en Informatique et recherchez un stage de fin d’études à compter de janvier 2023.

Vous êtes familier avec les technologies suivantes : Java, Développement Web (Javascript/Typescript - HTML/CSS) et Webservices.

Une connaissance de JavaFX/JXBrowser est un plus apprécié.

Vous êtes curieux, créatif, rigoureux et passionné par les nouvelles technologies.

On attend de vous une bonne intégration à l’équipe, nécessaire pour mener à bien la tâche attendue et bien sûr de la rigueur et une certaine autonomie.

Vous serez amené(e), au cours de votre mission, à collaborer avec l'ensemble des membres de l'équipe.

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
CATIA Logo > Dassault Systèmes

CATIA is the world’s leading solution for product design and experience. It delivers the unique ability not only to model any product in 3D but to do so in the context of the products real life behavior.