Be the next big change > Dassault Systèmes

Be the Next Game Changer

Stage - Ingénieur Développement Front – Visualisation scientifique pour Web App (H/F)

France, 78, Vélizy-Villacoublay
Internship
9/1/2022
528482

Imaginez demain ...

Au sein du département R&D CATIA Cyber Systems, vous intégrerez l’équipe Modelica Mobile Apps en charge du développement d’applications de nouvelle génération pour la simulation 0D/1D de systèmes cyber-physiques complexes. Ces applications apportent une nouvelle manière d’utiliser la simulation numérique par des experts métier. Ces solutions s’appuient massivement sur le langage de modélisation et simulation multi-physique Modelica.

Positionné au cœur des enjeux actuels de nombreuses industries, vous contribuerez à la réussite de la solution dans un contexte technique innovant :

  • Infrastructure Cloud
  • Application Web
  • Intégration d’un moteur de simulation Modelica

Vos futurs défis...

L’objectif du stage est d’explorer, de prototyper et d’intégrer dans les applications des fonctionnalités permettant la visualisation et l’analyse des résultats de simulation. De nouveaux types de vues graphiques 2D seront développés (pie charts, gauges, Sankey diagram, …), ainsi que l’interface utilisateur pour les configurer. Les outils d’analyse numérique compléteront et faciliteront l’utilisation de ces nouvelles visualisations des résultats.

Un soin particulier devra être apporté à la qualité, fluidité et simplicité de l’expérience utilisateur. La modularité des développements sera aussi essentielle pour une ré-utilisation dans plusieurs Apps.

Au cours du stage, vous devrez :

  • Spécifier et développer les composants logiciels
  • Créer l’interface utilisateur en JavaScript (ou TypeScript) et HTML5/CSS
  • Mettre au point et tester les fonctionnalités dans l’application
  • Créer les tests unitaires pour assurer la qualité du code développé

Vos atouts pour réussir ...
Etudiant(e) préparant un diplôme de niveau BAC+4 / BAC+5

Compétences techniques souhaitées :

 

  • Des compétences en programmation JavaScript et HTML5/CSS sont nécessaires.
  • La connaissance de Redux et de Highcharts est un avantage
  • Des notions en simulation numérique sont un plus.

 

Qualités professionnelles souhaitées :
 

  • Créativité, curiosité,
  • Goût pour les problématiques fonctionnelles et l’ergonomie,
  • Esprit d’initiative, autonomie,
  • Capacité d’analyse et de synthèse,
  • Aptitude au travail en équipe et à communiquer.

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.