STAGE Développement d’un utilitaire logiciel pour l’intégration continue : rapport de compilation automatisé & éditeur de manuels de tests (STG18-02/03)

Date de mise à jour de l’offre

TRIDIMEO :

Tridimeo S.A. fournit à ses clients industriels des solutions de vision 3D, multispectrales et ultra-rapides, permettant de réaliser des opérations d’inspection qualité à haut débits ou de guidage robotique à temps de cycle court. La technologie Tridimeo, qui est issue du CEA, fait franchir une étape majeure à la vision industrielle puisqu’il n’est plus nécessaire de faire un compromis entre précision et vitesse : les images 3D sont en effet délivrées à une cadence de 5 images/seconde, avec une précision submillimétrique. De plus, l’acquisition de spectres optiques permet de monitorer la couleur des produits manufacturés ou de détecter certains éléments indésirables dans la production. Les solutions TRIDIMEO contribuent ainsi à améliorer la qualité des produits, à réduire les coûts de production et à augmenter la productivité des usines.

Description de la mission

Dans le cadre de la création de solutions logicielles de vision industrielle, l’équipe de développement de TRIDIMEO a mis en place un système d’intégration continue afin de maintenir un niveau élevé de qualité de code.
Sur un serveur distant dédié, chaque compilation génère des fichiers contenants les informations de :
• Tests unitaires et fonctionnels
• Temps de calcul
• Analyse statique et dynamique du code source
• Documentation
Le stagiaire devra créer un utilitaire lisant ces fichiers auto-générés afin de les concaténer dans un unique rapport de compilation à distribuer aux personnes concernées.
Par ailleurs, afin de réaliser un test exhaustif des fonctionnalités des Interfaces Homme-Machine, des manuels de tests ont été conçus. Ceux-ci sont les images des cahiers des charges définis pour les différents projets et permettent de connaître la complétion du projet.
Le stagiaire devra créer un éditeur permettant de créer et modifier un manuel de tests.
Le stagiaire découvrira les enjeux d’une start-up et apprendra le métier de développeur logiciel avec des méthodes modernes de génie logiciel.

Profil recherché

• Etudiant(e) ingénieur(e) en informatique, futur(e) diplômé(e) Bac +5.
• Formation aux langages de programmation orienté objet : C++, C#, Java (C++ fortement apprécié).
• Expérience dans la sérialisation de données.
• Connaissance dans les méthodes d’intégration continue. Système logiciel sous Windows et Linux (cross-configuration).
• Autonome avec un bon esprit d’équipe et d’organisation.

Niveau de qualification requis

Bac + 4/5 et +
  • Employeur
    TRIDIMEO
  • Secteur d’activité de la structure
    Emploi - Economie - Innovation - Numérique
  • Effectif de la structure
    De 0 à 10 salariés
  • Site internet de la structure
    https://tridimeo.com
  • Type de stage ou contrat
    Stage pour lycéens et étudiants en formation initiale
  • Date prévisionnelle de démarrage
  • Durée du stage ou contrat
    Plus de 4 mois et jusqu'à 6 mois
  • Le stage est-il rémunéré ?
    Oui
  • Niveau de qualification requis

    Bac + 4/5 et +
  • Lieu du stage
    TRIDIMEO Centre d’intégration NanoInnov
    8 Avenue de la Vauve
    91120 PALAISEAU
  • Accès et transports
    L’accès est possible en bus de la gare TGV ou RER de Massy-Palaiseau (bus 91.06 B ou C, ou 91.10 arrêt « Corbeville », ou à pied (20 mn) de la gare RER B « le Guichet ».