CERN European Organization for Nuclear Research
Geneva
Il y a 9 heures
Ingénieur en informatique et logiciel (Système de déclenchement LHCb) (EP-LBD-2025-215-LD)
- Date de publication :22 octobre 2025
- Lieu de travail :Geneva
À propos de cette offre
Description de l'entreprise
Au CERN , l'Organisation européenne pour la recherche nucléaire, des physiciens et des ingénieurs explorent la structure fondamentale de l'univers. En utilisant les instruments scientifiques les plus grands et les plus complexes au monde, ils étudient les constituants de base de la matière - des particules fondamentales qui sont mises en collision à une vitesse proche de celle de la lumière. Ce processus donne aux physiciens des indices sur la façon dont les particules interagissent et fournit des aperçus des lois fondamentales de la nature.
Description du poste
Introduction
Dans ce rôle, vous dirigerez la conception, le développement et l'optimisation des cadres logiciels et des algorithmes de reconstruction pour le déclencheur de haut niveau LHCb et l'analyse en temps réel. Votre travail garantira un traitement efficace et performant des données pendant la phase Run 4 du LHC (2030-2033) et préparera les systèmes informatiques aux exigences accrues de la phase Run 5 (2036-2041).
Fonctions
- Jouer un rôle de premier plan dans le développement, l'exploitation et la consolidation des systèmes de déclenchement de haut niveau LHCb et d'analyse en temps réel pendant la phase Run 4, en posant les bases pour la phase suivante.
- Concevoir, développer et optimiser les cadres logiciels et les algorithmes de reconstruction de nouvelle génération pour répondre aux exigences accrues de performance et d'évolutivité de la phase Run 5.
- Implémenter et valider des algorithmes tirant pleinement parti des architectures informatiques modernes hautement parallèles, y compris les CPU multi-cœurs et les GPU, pour traiter les données en temps réel.
- Profilage, surveillance et optimisation des performances logicielles pour garantir efficacité, fiabilité et évolutivité dans des conditions de haut débit et de haute luminosité.
- Participer à des études de performance et à la R&D pour explorer les technologies émergentes et les méthodes pouvant améliorer les capacités de traitement des données en temps réel pour les futures mises à niveau de LHCb.
- Collaborer étroitement avec les physiciens, les experts en informatique et les spécialistes des détecteurs pour traduire les exigences expérimentales et physiques en solutions informatiques robustes et efficaces.
- Contribuer à toutes les étapes du cycle de vie du développement logiciel - de la collecte des exigences et la conception à la mise en œuvre, aux tests, au déploiement et à la maintenance à long terme.
- Participer à l'intégration et à la validation des nouvelles versions logicielles dans des environnements informatiques distribués à grande échelle.
- Assurer une documentation de haute qualité des composants logiciels, maintenir le contrôle de configuration et contribuer au partage des connaissances internes.
- Promouvoir les meilleures pratiques en matière de codage, de tests et de conception logicielle, favorisant une culture de collaboration et d'amélioration continue au sein de l'équipe.
- Fournir un support technique et un mentorat aux membres de l'équipe et aux collaborateurs, aidant à diffuser l'expertise au sein de la communauté informatique LHCb.
Qualifications
Master ou doctorat ou expérience équivalente pertinente dans le domaine de la physique, de l'informatique ou dans un domaine connexe.
Expérience :
- Expérience approfondie dans le développement de logiciels pour les cadres de traitement des données d'événements en physique des hautes énergies (PHE). Une expérience avec le logiciel LHCb est un avantage.
- Compréhension avérée des déclencheurs de haut niveau en PHE et des cadres de sélection d'événements hors ligne, ainsi que des critères de sélection d'événements.
- Expérience dans le développement de logiciels pour des architectures hétérogènes.
- Expérience des pratiques d'ingénierie logicielle (développement piloté par les tests, gestion des versions et des releases, assurance qualité).
- Familiarité avec la calibration des données PHE et/ou les procédures d'analyse.
Compétences techniques :
- Simulation, conception et développement de chaînes de déclenchement et d'acquisition de données.
- Tests, diagnostic et optimisation des logiciels.
- Développement de logiciels applicatifs.
- Connaissance des techniques et langages de programmation.
Compétences comportementales :
- Atteinte des résultats : fournir un travail de haute qualité dans les délais et répondre aux attentes.
- Atteinte des résultats : avoir une approche structurée et organisée du travail ; être capable de définir des priorités et de planifier les tâches en gardant les résultats à l'esprit.
- Travail en équipe : soutenir et agir conformément aux décisions de l'équipe ; accepter la responsabilité conjointe des succès et des échecs de l'équipe.
- Travail en équipe : débattre à la table et s'engager dans une confrontation constructive d'idées.
- Démonstration de flexibilité : assimiler facilement de nouvelles techniques et pratiques de travail ; proposer de nouvelles façons de travailler ou des améliorations.
- Démonstration de responsabilité : présenter les informations avec précision et objectivité.
- Gestion de soi : prendre des initiatives au-delà des tâches régulières et faire avancer les choses.
Compétences linguistiques :
Anglais parlé et écrit, avec un engagement à apprendre le français.
Informations supplémentaires
Admissibilité et date limite :
La diversité fait partie intégrante de la mission du CERN depuis sa création et est une valeur établie de l'Organisation. Employer une main-d'œuvre diversifiée est au cœur de notre succès. Nous accueillons les candidatures de tous les États membres et États membres associés .
Ce poste sera pourvu dès que possible, et les candidatures doivent normalement nous parvenir au plus tard le 18.11.2025 à 23:59 CET.
Conditions d'emploi
Type de contrat : Contrat à durée déterminée (5 ans). Sous certaines conditions, les titulaires de contrats à durée déterminée peuvent postuler à un poste indéfini.
Heures de travail : 40 heures par semaine
Flexibilité du poste : Hybride
Ce poste implique :
- Travail de nuit, les dimanches et jours fériés officiels, selon les besoins de l'Organisation.
- Travail en équipe, selon les besoins de l'Organisation.
- Service d'astreinte, selon les besoins de l'Organisation.
Grade du poste : 6-7
Référence du poste : EP-LBD-2025-215-LD
Domaine de travail : Ingénierie logicielle et informatique
Intitulé de poste de référence : Ingénieur informatique