Stage - Portabilité d'une Interface Homme Machine en JAVA H/F

Détail de l'offre

Informations générales

Entité de rattachement

Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.

Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.

Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.

Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :

• La conscience des responsabilités
• La coopération
• La curiosité
  

Référence

2024-33713  

Description de l'unité

L'Institut de recherche sur les systèmes nucléaires pour la production d'énergie bas carbone (IRESNE) est un des trois instituts de la Direction des énergies (DES) du CEA.


Le DER (Département d'Etudes des Réacteurs), département de R&D rattaché à DES/IRESNE, regroupe les compétences dans les domaines de l'évaluation des filières de réacteurs nucléaires (performances, sûreté nucléaire, économie, déchets), de la physique nucléaire, de la physique des réacteurs et du cycle, ainsi que les compétences pour l'exploitation et la réalisation d'expérimentations en réacteur.



Le SPESI (Service de Physique Expérimentale, d'Essais en Sûreté et d'Instrumentation) est composé du :

- Laboratoire de Dosimétrie, Capteurs et Instrumentation (LDCI),
- Laboratoire des Programmes Expérimentaux et d'Essais en sûreté (LP2E),
- Laboratoire d'EXploitation de l'Installation CABRI (LEXIC).

Le réacteur expérimental CABRI est destiné aux études de sûreté en soutien au parc électronucléaire. Dans le cadre de ce programme, le LP2E (Laboratoire de Préparation et Réalisation des Essais) du CEA est en charge de la Préparation, de la Réalisation et du dépouillement des Essais.

Description du poste

Domaine

Sûreté nucléaire

Contrat

Stage

Intitulé de l'offre

Stage - Portabilité d'une Interface Homme Machine en JAVA H/F

Sujet de stage

Portabilité d'une Interface Homme Machine développée en JAVA et le logiciel d'analyse de données R d'une plateforme MSWindows à une plateforme Linux et ajout de fonctionnalités selon les besoins des expérimentateurs.

Durée du contrat (en mois)

6 mois

Description de l'offre

Le réacteur expérimental CABRI est destiné aux études de sûreté en soutien au parc électronucléaire.

 

Dans le cadre de ce programme, le LP2E (Laboratoire de Préparation et Réalisation des Essais) du CEA est en charge de la Préparation, de la Réalisation et du dépouillement des Essais.

 

Le LP2E a développé en interne un environnement de dépouillement de données expérimentales permettant de faciliter le partage des outils d'analyse élaborés par les expérimentateurs.

 

L'idée du développement logiciel a été de proposer un outil qui soit le plus générique possible pour permettre aux expérimentateurs d'intégrer leur contribution sans un investissement trop important en terme de programmation d'IHM.

 

L’outil a été développé dans un environnement MSWindows. Il utilise le langage JAVA.

 

Un point essentiel de la réalisation a consisté à inclure proprement dans l'IHM JAVA l'outil Open Source d'analyse de données R en utilisant les aspects interactifs des représentations graphiques proposées dans certains packages R.

 

L'objet du stage est de réaliser la portabilité de l’application dans un environnement Linux.

 

Ensuite, vous devrez rendre accessible aux expérimentateurs par cette IHM de nouvelles procédures de dépouillement récemment introduites dans le laboratoire en particulier l’utilisation de scripts qui doivent être exécutés sur un réseau local Spark.

 

Vous devrez prendre soin de respecter les phases de développement applicatif d'un projet informatique, depuis l'étude de l'environnement de travail existant, les phases de tests, le suivi versionning sous gitlab et la réalisation de la documentation technique.

 

 

Moyens / Méthodes / Logiciels

JAVA, R, SQL, Spark

Profil du candidat

Vous préparez un Bac +5 (diplôme d'ingénieurs ou équivalent) en Génie informatique.

 

Adressez-nous votre candidature pour rejoindre l'équipe et contribuer aux projets structurants et innovants du CEA !

 

 

Conformément aux engagements pris par le CEA en faveur de l’intégration des personnes en situation d’handicap, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation.

 

Localisation du poste

Site

Cadarache

Localisation du poste

France, Provence-Côte d'Azur, Bouches du Rhône (13)

Ville

Saint Paul Lez Durance

Demandeur

Disponibilité du poste

03/02/2025