Back

Stage – Développement WebAssembly – C++/Qt h/f

Job Description

Gestion de la data, optimisation énergétique, automatisation, modélisation/simulation, maintenance prédictive ou encore fabrication additive…

Chez Siemens Digital Industries Software, nous proposons un large panel de solutions logicielles au service de la transformation digitale des industries.

Venez faire preuve d’ingéniosité à nos côtés et donner un nouveau sens à votre carrière !

Sujet : Analyse et développement d’un prototype d’utilisation de WebAssembly sur du code C++/Qt

Vos missions :

Vous rejoignez l’équipe « Pré et Post traitements », en charge des outils de visualisation et d’analyse des données du logiciel de simulation Simcenter Amesim.

Vous êtes responsable de la définition et la mise en place des étapes nécessaires pour utiliser un outil graphique développé en C++/Qt dans un navigateur Web. Pour cela, vous développez d’abord un prototype sur une interface graphique simple, suivie d’un prototype avancé intégrant l’un des outils de post traitement du logiciel Simcenter Amesim.

En plus du développement des prototypes, vous proposez une chaine de compilation pour les générer.

Dans ce contexte :

- Vous vous documentez sur la technologie WebAssembly et son utilisation avec le Framework Qt ;

- Vous documentez les étapes nécessaires à cette technologie : modification de code, compilation spécifique, déploiement ;

- Vous intégrez votre prototype avancé dans notre logiciel Simcenter Webapp server afin de tester son comportement sur des cas d’utilisations réels.

Ce stage de 6 mois est basé à Lyon (69) et est à pouvoir dès que possible.

Les atouts pour réussir :

-           De formation ingénieur ou équivalent, avec une spécialisation en développement logiciel, vous vous intéressez à différents langages de programmation : C++, JavaScript et connaissez le framework Qt.

-           Idéalement, vous connaissez la technologie WebAssembly, et êtes intéressé(e) par les aspects compilation puisque vous aurez l’opportunité de travailler sur ces aspects (Emscripten, Qt Compilation).

-           Votre relationnel et vos capacités de communication, en français comme en anglais, vous permettent d’instaurer une collaboration efficace au sein de l’équipe étendue, à l’international. Vous êtes curieux(se), à l’aise dans un environnement scientifique et possédez un fort esprit de synthèse.

Si vous lisez cette annonce et que vous vous demandez si vous devez postuler, postulez !! Il n’y a pas de candidat(e) parfait(e) et nous ne nous attendons pas à ce que vous maitrisiez tous les domaines mentionnés. Nous recherchons avant tout un savoir-être et une personne qui saura s’intégrer dans nos équipes, avec motivation, engouement et envie d'apprendre.

Pourquoi nous rejoindre :

Intégrer la division Siemens Digital Industries Software vous permet d'évoluer dans un contexte international unique et dans un environnement de haute technologie.

Rémunération Stages : 1200 euros bruts mensuels + Tickets Restaurants

At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow ‘s reality. Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds

Besoin d’aide pour postuler ?

Responsable du recrutement : Othmane Bennassar

#LI-OB1

#LI-PLM

#DISW

#LI-Onsite


Organization: Digital Industries

Company: Siemens Industry Software SAS

Experience Level: Student (Not Yet Graduated)

Full / Part time: Full-time

Can't find what you are looking for?