Activez les alertes d’offres d’emploi par e-mail !

ALTERNANCE – INGéNIEUR V&V CHAINE D'OUTILS LOGICIELS POUR VALIDATION DE SYSTèMES DE SûRETé I&C [...]

EDF France

Lyon

Sur place

EUR 30 000 - 50 000

Plein temps

Il y a 11 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

An established industry player is seeking a motivated engineer to join their V&V team in Lyon. This role focuses on ensuring the reliability of safety systems in nuclear power plants through comprehensive testing campaigns. You will work with a suite of software tools to define and execute automated tests, generate HTML reports, and enhance testing environments. Ideal candidates are pursuing a degree in computer science or engineering, with a keen interest in programming and scripting. This position offers a unique opportunity to develop your skills in a collaborative and innovative environment.

Qualifications

  • Appétence pour la programmation et le scripting, avec des bases en Python et HTML/CSS.
  • Notions en gestion de configuration et templating sont un plus.

Responsabilités

  • Comprendre et exécuter les tests automatisés pour la validation des outils logiciels.
  • Intervenir dans les scripts de tests Python pour automatiser et exposer les données.

Connaissances

Python
HTML/CSS
Git/Gitlab
Scripting

Formation

Bachelor in Computer Science
Engineering School (2nd/3rd year)

Outils

Jinja2
Pytest

Description du poste

Alternance – Ingénieur.e V&V chaine d'outils logiciels pour validation de systèmes de sûreté I&C F/H (FRA-REC-2025-22097)

Au sein de la Business Unit I&C (Instrumentation et Contrôle), les ingénieur.e.s V&V (Vérification et Validation) s'assurent du bon fonctionnement des systèmes de sûreté I&C installés dans les centrales nucléaires, en menant des campagnes de tests de différents types (fonctions de sûreté, modes dégradés, temps de réponse du système...).

Ces campagnes sont réalisées à l'aide d'une chaine d'outils logiciels permettant de préparer les données de tests, de spécifier les cas de tests, d'exécuter les procédures de tests sur des simulateurs, mais aussi de générer des documents PDF associés de spécification de tests et de rapports de résultats de tests.

Afin d'assurer que la chaine d'outils, en évolution constante, répond correctement aux besoins des ingénieur.e.s V&V et au contexte normatif applicable aux outils utilisés pour valider les applications de sûreté, une équipe dédiée à son acceptance et sa qualification effectue elle-même des tests spécifiques, notamment automatisés.

Les scénarios de tests automatisés sont définis dans un langage spécifique (Gherkin), tandis que l'exécution des tests et la vérification des attendus se fait à l'aide de scripts Python (Pytest), dans des environnements hôte (serveur) mais également en connexion avec des équipements (plateforme de test).

Des rapports HTML sont également générés et joints aux documents de résultats de tests de validation.

Dans ce périmètre, vous intégrerez les sections V&V à Lyon et contribuerez aux activités de vérification et de validation de cette chaine d'outils logiciels en participant, entre autres, de la manière suivante :

- Comprendre la manière dont sont actuellement organisés, définis et exécutés les tests automatisés pour la validation de la chaine d'outils logiciels,
- Intervenir dans les scripts de tests Python, pour des besoins d'automatisation et d'exposition de données exploitables à l'issue de l'exécution des tests,
- Définir, avec l'équipe, d'un nouveau format pour les rapports de résultats HTML générés et développer un nouveau template HTML/CSS, en utilisant le langage de modèle Jinja2,
- Aider à la mise en place/configuration d'environnements de test.

Vous suivez un cursus universitaire ou d'école d'ingénieur (2ème/3ème année), avec une spécialisation dans le domaine informatique.

Vous développez une appétence pour la programmation informatique/le Scripting et avez des bases dans les langages Python, HTML/CSS.

Vous souhaitez mettre en œuvre ces bases et développer vos compétences dans ces langages.

Des notions en gestion de configuration (Git/Gitlab) et en templating Jinja2 sont un plus.

Vous êtes force de proposition, faites preuve de curiosité et d'une certaine autonomie.

Vous avez un bon relationnel et aimez le travail en équipe.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.