Optimisation et migration d'unités d'acquisition pour WEST H/F - Jouques, France - CEA Tech

    CEA Tech
    CEA Tech Jouques, France

    il y a 2 semaines

    Default job background
    Stage
    Description

    Description du poste

    Domaine

    Mathématiques, information scientifique, logiciel

    Contrat

    Stage

    Intitulé de l'offre

    Optimisation et migration d'unités d'acquisition pour WEST H/F

    Sujet de stage

    Optimisation et migration d'unités d'acquisition pour WEST

    Durée du contrat (en mois)

    6

    Description de l'offre

    Certaines grandeurs physiques du Tokamak WEST nécessitent une surveillance continue (24/7) afin de caractériser certains comportements pouvant se produire entre les expériences ou hors des périodes d'exploitation (évolution thermique de la machine, bilan de particules ...). Des logiciels ont été développés il y a plusieurs années afin de réaliser l'acquisition de ces mesures, leur traitement et leur archivage. L'amélioration continue de l'infrastructure CODAC (Control and Data Acquisition) nécessite de garder une homogénéité entre les unités d'acquisition afin de faciliter la maintenance des installations et requière donc des évolutions.

    Ces évolutions concernent :
    - L'ajout de fonctionnalités pour faciliter les tests unitaires sur les diagnostics afin de pouvoir développer et tester sans interférer avec les expériences en cours.
    - La migration de deux diagnostics continues d'une plateforme C vers C++. Cette migration est l'occasion de refactoriser le code et d'y ajouter des fonctionnalités.

    Ces développements se feront sur la base d'un framework logiciel existant et avec des exemples de diagnostics déjà migré en C++.
    Une maitrise de la programmation en C/C++ est requis ainsi que la connaissance de l'environnement Linux.
    Des connaissances en QT / CMAKE / SVN seraient utiles.

    Le candidat sera intégré dans une équipe pluridisciplinaire électronique/informatique.

    Moyens / Méthodes / Logiciels

    Développement informatique / Electronique / Acquisition de données

    Profil du candidat

    Etudiant en école d'ingénieur ou équivalent