Activez les alertes d’offres d’emploi par e-mail !
Une entreprise d'innovation technologique recherche un stagiaire pour développer une API en C++. Le candidat devra unifier des utilitaires pour améliorer les tests automatiques dans un environnement international. Exigé : Master 2 en Informatique, compétences en C++, et bonne communication en français et anglais.
Développement d'une infrastructure de tests pour la plateforme 3DEXPERIENCE. Vous intégrerez une équipe de 3 personnes en charge de la coexistence entre la plateforme 3DExperience et des données externes (CATIA V5 et autres CAD externes). Cette équipe développe de nouveaux outils d'import/export de données vers et depuis la plateforme 3DExperience pour les clients, améliore les outils existants et fournit un service après-vente.
To be read in English: You will be integrated in a team of 3 persons in charge of coexistence between 3DExperience platform and external data (CATIA V5 & extern CAD). This team takes care of developing new tools for customers to import/export data to/from the 3DExperience platform, improving existing tools and providing support to customers.
Le but de ce stage est de créer une API C++ pour unifier tous les utilitaires mentionnés ci-dessus. Ainsi tous les appels à ces outils et les tests à proprement parler seront faits dans un unique fichier cpp, plutôt que d'agréger de multiples appels à des exécutables dans des fichier bash.
Le gain attendu est une implémentation et une maintenabilité facilités des tests automatiques. En outre la vitesse d'exécution des tests devrait être accélérée du fait que le code lié à ces utilitaires ne sera chargé qu'une fois, car un seul exécutable sera lancé pour l'ensemble de la stack.
Actuellement en Master 2 / Bac+5 en École d'ingénieur ou Université, avec une spécialisation Informatique. Vous disposez notamment de :
De nature curieuse et autonome, vous faites preuve d'initiative et êtes capable de proposer des solutions pertinentes. Vous communiquez clairement et efficacement, en français comme en anglais, afin d'évoluer avec aisance dans un environnement international.
Intégrer une entreprise scientifique au cœur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans.
Key benefits and advantages :
Dassault Systèmes, avant-gardiste en matière de technologie et d'innovation durable, s'efforce de créer des équipes toujours plus inclusives et diverses à travers le monde. Nous avons la forte conviction que nos employés sont notre atout numéro 1 et nous voulons que tous, se sentent libres d'être pleinement qui ils sont vraiment. Notre objectif est qu'ils ressentent fierté et sentiment d'appartenance. En tant qu'entreprise à la pointe du changement, il nous incombe de favoriser l'inclusion de tous et participer à création du monde de demain.