Développement et amélioration d'un logiciel de supervision pour des laboratoires d'expérimentations
Direction Mobilité et Systèmes


Type de contrat
Stage
Début
Entre février et août 2027
Durée
6 mois
Région
Ile de France
Indemn / Rém
Oui

ref Stage

IFP Energies nouvelles (IFPEN) est un acteur majeur de la recherche et de la formation dans les domaines de l’énergie, du transport et de l’environnement. De la recherche à l’industrie, l’innovation technologique est au cœur de son action, articulée autour de quatre priorités stratégiques : CLIMAT, ENVIRONNEMENT ET ÉCONOMIE CIRCULAIRE, ÉNERGIES RENOUVELABLES, MOBILITÉ DURABLE et HYDROCARBURES RESPONSABLES.

L’engagement d’IFPEN en faveur d’un mix énergétique durable se traduit par des actions visant :

  • à gagner en efficacité énergétique ;
  • à réduire les émissions de CO2 et de polluants ;
  • à améliorer l’empreinte environnementale de l’industrie et des transports ;

tout en répondant à la demande mondiale en mobilité, en énergie et en produits pour la chimie.

Dans cet objectif, IFPEN développe des solutions permettant, d’une part, d’utiliser des sources d’énergie alternatives et, d’autre part, d’améliorer les technologies existantes liées à l’exploitation des énergies fossiles.

Développement et amélioration d’un logiciel de supervision pour des laboratoires d’expérimentations

Ce stage se concentre sur l'évolution de Casper, un logiciel interne d'IFPEN dédié à l'acquisition et à la supervision, développé sous LabVIEW, au sein de la Direction Mobilité & Systèmes. Utilisé dans un des laboratoires spécialisés dans les expérimentations et la recherche scientifique, Casper doit être enrichi pour mieux répondre aux besoins spécifiques des systèmes d’expérimentation.

Mission :

Vous serez chargé de contribuer au développement et à l’amélioration de Casper sous LabVIEW, en intégrant une équipe d’ingénierie regroupant les métiers d’ingénierie Mécanique, EIA (électrotechnique, instrumentation, automatisme), et Programmation (LabVIEW).

Vos principaux objectifs seront :

  • Modularisation et standardisation :
    • Refactorisation de l’architecture logicielle existante vers une architecture plus modulaire, conformément aux recommandations de NI.
  • Amélioration des performances et fonctionnalités :
    • Augmenter la fréquence d’acquisition (actuellement 1 Hz).
    • Modifier les fichiers de configuration pour les rendre lisibles en format texte.
    • Ajout et intégration d’une vue de test et de diagnostic dédié au débogage et à la gestion des erreurs.
  • Nouvelles fonctionnalités :
    • Rédiger une documentation explicative détaillée.
    • Créer une base de données et connecter le logiciel à une base de données.
    • Développement d’indicateurs et de compteurs de suivi pour la maintenance prédictive des équipements.
  • Optimisation du code :
    • Amélioration de la lisibilité et de la maintenabilité du code conformément aux bonnes pratiques de développement.
    • Assurer la compatibilité des anciennes versions avec les nouvelles modifications.

Vous serez également amené(e) à intervenir dans le laboratoire pour des tâches ponctuelles de correction ou d’adaptation.

Profil recherché :

Élève ingénieur en école d’ingénieurs ou étudiant en Master 2 dans le domaine du génie électrique, de l’informatique ou de l’informatique industrielle.

  • Maîtrise d'un langage de programmation (tel que C), LabVIEW étant un gros atout.
  • Curieux(se), autonome, doté(e) d’un esprit critique, et ayant une grande force de proposition.

Mots-clefs : LabVIEW, Informatique industrielle, Génie Electrique

Durée et période du stage : 6 mois entre février et août 2027
Lieu du stage : Rueil-Malmaison