Informations générales
Réservé aux agents CNRS (fonctionnaires et CDI) et aux fonctionnaires et CDI de droit public
Intitulé de l'offre : Ingénieur-e d'étude en développement de systèmes d'acquisition de données H/F
Référence : UMR9012-MOBINT-P57012
Lieu de travail : ORSAY
Institut : IN2P3 - Institut national de physique nucléaire et de physique des particules
Date de publication : mardi 2 décembre 2025
Session : Campagne Hiver 2026
Groupe de Fonction : IEG3
BAP : E - Informatique, Statistiques et Calcul scientifique
Emploi type : Ingenieure ou ingenieur en ingenierie logicielle
Missions
L'ingénieur assure le développement de systèmes d'acquisitions de données en temps réel pour des expériences de physique.
Activités
· Concevoir, développer, qualifier, intégrer et déployer des éléments logiciels d'un système d'acquisition distribué en respectant le workflow mis en place (gestion de version, documentation, tests, revue de code...)
· Rédiger les documentations utilisateurs et techniques
· Analyser les performances des logiciels et proposer des pistes d¿optimisations.
· Participer au déploiement sur le site expérimental (voir la partie contexte).
· Assurer la maintenance évolutive des développements réalisés
· Participer à l'assistance et au support utilisateur
· Assurer une veille technologique
Compétences
Compétence technique
· Maîtrise des langages C et C++, Python. La connaissance du langage Ada serait un plus.
· Connaissance en programmation et algorithmique
· Connaissance du système d'exploitation Linux et notions de programmation système
· Bonne connaissance de la programmation orientée objet
· Pratique du développement agile
· Connaissance des outils de mesures des performances
· Connaissance des protocoles réseaux (TCP, UDP) et notions sur les systèmes distribués
· Anglais technique, niveau B2 minimum (cadre européen commun de référence pour les langues)
Savoir-faire
· Communiquer auprès de non spécialistes en français et en anglais
· Analyser les besoins et proposer des solutions
· Rédiger des documentations utilisateur et technique
· Appliquer les principes de sécurisation d'un flot de données
· Dimensionner l'infrastructure informatique
Savoir-être
· Autonomie dans l'exécution de ses responsabilités
· Travail en équipe
· Capacité d'adaptation
· Sens de l'organisation
Contexte de travail
Le Laboratoire de Physique des 2 Infinis Irène Joliot-Curie (IJCLab) est une unité mixte de recherche dotée d'un budget annuel d'une vingtaine de Meuros et composée d'environ 700 chercheurs, ingénieurs et techniciens située sur le campus de l'université Paris-Saclay. Ses thèmes de recherche sont la physique nucléaire, la physique des hautes énergies, la physique théorique, les astroparticules, l'astrophysique et la cosmologie, les accélérateurs de particules, l'énergie et l'environnement et la santé.
Le pôle ingénierie (Départements : Electronique, Informatique, Détecteur, Mécanique), possède une expertise reconnue en conception d'équipements pour les expériences de physique, avec des responsabilités importantes dans les grandes collaborations internationales. Le Service Online (~15 personnes) du Département Informatique est chargé de la conception et du développement de systèmes d'acquisition captant les données sortant des électroniques rapides, les traitant en ligne et les sauvegardant sur disque. L'équipe dédiée à cette activité est composée de 5 ingénieurs.
L'ingénieur-e sera affecté-e au sein de cette équipe, sous la responsabilité du chef de service, afin de renforcer l'expertise en développement de système d'acquisition distribuée sur plusieurs nœuds de calcul et ayant des flots de données construits autour d'architecture PCIe GEN5 ou de réseaux 25Gbits à 100 Gbits. Ses activités se feront en étroite collaboration avec le service Développement Electronique pour la PHYsique du Département Electronique.
Cette fonction ouvre droit à la perception de l'Indemnité de Référence pour les Informaticiens IRI).