Ingénieur en développement (H/F) pour l’intégration et la maintenance évolutive de modules scientifiques d’un pipeline de traitement de données pour la mission spatiale PLATO (ESA)
New
- IT in FTC
- 24 mounth
- BAC+5
Offer at a glance
The Unit
Institut d'astrophysique spatiale
Contract Type
IT in FTC
Working hHours
Full Time
Workplace
ORSAY ()
Contract Duration
24 mounth
Date of Hire
01/06/2026
Remuneration
De 3 237,95 € à 3 505,53 € brut
Apply Application Deadline : 18 March 2026 23:59
Job Description
Missions
L’Institut d'Astrophysique Spatiale (IAS) est un Laboratoire CNRS/Université Paris-Saclay d’environ 150 personnes qui réalise des projets spatiaux dans le domaine de l'astronomie (conception, réalisation, opérations, exploitation scientifique) en partenariat avec l’agence spatiale française (CNES), plusieurs agences spatiales internationales, ainsi que des partenaires industriels. Parmi ces projets, l’IAS collabore à la mission spatiale PLATO, à la fois sur les aspects charges utiles (test des caméras) et sur les aspects segments sols (traitement des données d’observation).
La mission spatiale PLATO de l’ESA (European Space Agency), qui sera lancée début 2027, a pour objectif de mesurer le flux lumineux de nombreuses étoiles (environ 250 000) avec une très haute précision de manière à y détecter des exoplanètes, notamment celles analogues à la Terre situées dans la zone dite « habitable », et de caractériser simultanément ces étoiles hôtes grâce à l’étude sismique de celles-ci. Le satellite sera positionné au point de Lagrange L2, et sa phase nominale d’observation en opération sera de 4 ans, avec une possible extension de 4,5 ans supplémentaires.
Dans le cadre de cette mission PLATO, l’IAS a la responsabilité de produire les données officielles de niveau 2 en sismologie, correspondant aux caractéristiques des étoiles observées, comme leur masse, leur rayon, leur âge, leur période de rotation, et les modes d’oscillations qui les animent. A ce titre, l’IAS doit développer et opérer, au sein de son Système d'Analyses Stellaires (SAS), le pipeline de traitements de données qui fournira tous ces paramètres. Ce pipeline complexe comprend 30 modules scientifiques dans sa version « baseline » et un workflow de traitement qui contient plusieurs branches. Il intègre également des librairies d’intégration et de gestion des interfaces qui permettent de contrôler le bon fonctionnement du workflow dans les différents scénarios opérationnels (selon le type des étoiles observées). Ces librairies, ainsi que l’ensemble des modules scientifiques, seront amenées à évoluer, y compris après le lancement, avec le traitement des premières données d’observation. Ces évolutions ainsi mises en œuvre devront être testées et validées et être parfaitement documentées.
Au sein de l’équipe responsable du développement du SAS, l’ingénieur participera au développement et à la maintenance de certains modules du SAS, aux tests associés (unitaires et fonctionnels), ainsi qu’à leur intégration au sein du pipeline de traitement de données et à la mise à jour des librairies d’intégration et des interfaces. Il devra également participer aux tests End-to-end du pipeline, ainsi qu’aux campagnes de traitements des données d’observation (après réception des données L1 par le SOC ESA).
Une part importante de l’activité sera dédiée aux tests et à la validation des modules scientifiques, développés en interne ou livrés par nos partenaires travaillant pour le SAS. Une collaboration étroite avec le CEA (IRFU), au sein de l’OSUPS, sera notamment mise en place afin d’intégrer et de tester les modules de la dernière partie du pipeline qui devra sélectionner et valider les données officielles du pipeline. Les modules intégrés seront systématiquement testés à l’aide de jeux de données simulées, ou de précédentes missions stellaires. Après le lancement, une maintenance active de ces modules devra être effectuée afin de rendre le pipeline opérationnel dans les conditions réelles.
Les mises en œuvre, les tests et les procédures devront être documentés, notamment les manuels utilisateurs (Use Manual) et les procédures de maintenance (incluant la gestion des mises à jour).
Le candidat travaillera en étroite collaboration avec l’équipe du SAS en charge de l'implémentation du pipeline, les agences spatiales (CNES et ESA), et nos partenaires français et internationaux développant les autres sous-systèmes du segment sol de PLATO.
Le candidat devra également participer aux revues d’exploitation de la mission, en compagnie du chef de projet du SAS, afin de présenter les résultats obtenus par le pipeline.
Activity
- Développer et mettre à jour de modules scientifiques en Python et C++
- Maintenir et mettre à jour les librairies d’intégration en Python
- Maintenir et mettre à jour les librairies d’interfaces en Python
- Développer les librairies additionnelles en Python
- Écrire les tests unitaires avec une couverture de codes conforme aux exigences du SAS
- Écrire les tests fonctionnels et les intégrer à l’intégration continue dans Gitlab
- Créer les images Docker et les tester avec les jeux de données tests
- Participer aux réunions internes et avec les collaborateurs
- Rédiger la documentation associée
Your Profil
Skills
Requises :
- Expérience en développement informatique
- Maîtrise du langage Python.
- Connaissance de C et C++
- Connaissance du gestionnaire de version git
- Connaissance des outils d’intégration continue
- Connaissance de Docker
- Maitrise de l’anglais
Souhaitées, utiles, ou optionnelles appréciées :
- Connaissance d’Apache Airflow
- Connaissances de base en astrophysique et/ou traitement du signal
Une bonne autonomie est requise, ainsi que le goût du travail en équipe. Dans le contexte international, vous aurez de plus à vous appuyer sur des documents rédigés en anglais. Il est également possible que vous ayez à présenter vos travaux lors de conférences internationales.
Your Work Environment
L'Institut d'Astrophysique Spatiale est situé sur le campus universitaire d'Orsay, à 20km au sud de Paris, dans un cadre agréable et bien desservi par les transports (RER à 500m).
Avantages :
- Participation au transport
- Restauration d’entreprise
- Accès aux activités proposées au personnel par le Comité d’Entraide Sociale de la Faculté d’Orsay ou par le Comité d’Action et d’Entraide Sociales du CNRS (Sports, Loisirs, …)
Horaires :
- Du lundi au vendredi
- Travail en journée
Possibilité de demander 2 jours de télétravail.
Compensation and benefits
Compensation
De 3 237,95 € à 3 505,53 € brut
Annual leave and RTT
44 jours
Remote Working practice and compensation
Pratique et indemnisation du TT
Transport
Prise en charge à 75% du coût et forfait mobilité durable jusqu’à 300€
About the offer
| Offer reference | UMR8617-HERBAL-003 |
|---|---|
| Line of business | IT, Statistics and Scientific Calculation |
| Job Type | Software Engineering Project Manager or Expert |
About the CNRS
The CNRS is a major player in fundamental research on a global scale. The CNRS is the only French organization active in all scientific fields. Its unique position as a multi-specialist allows it to bring together different disciplines to address the most important challenges of the contemporary world, in connection with the actors of change.
Create your alert
Don't miss any opportunity to find the job that's right for you. Register for free and receive new vacancies directly in your mailbox.