CERN
Geneva
Il y a 11 heures
Ingénieur logiciel pour systèmes de contrôle industriel (BE-ICS-STF-2026-110-LD)
- 23 mai 2026
- Geneva
À propos de cette offre
Description de l'entreprise
Au CERN , l'Organisation européenne pour la recherche nucléaire, physiciens et 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 fournit aux physiciens des indices sur la manière dont les particules interagissent et offre des perspectives sur les lois fondamentales de la nature.
Description du poste
Introduction :
Votre rôle sera central dans la maintenance et l'évolution des cadres de contrôle industriel du CERN utilisés par une communauté de plus de 500 utilisateurs dans le monde entier. Le travail se concentrera sur la couche de supervision/monitoring des cadres, qui s'appuie sur le système SCADA WinCC OA.
Vous concevrez, développerez et supporterez les outils, technologies et services nécessaires à la mise en œuvre de grands systèmes de contrôle distribués pour les accélérateurs, détecteurs de particules et infrastructures techniques du CERN.
Fonctions :
- Développer des composants logiciels couvrant toutes les couches des systèmes de contrôle modernes pour intégration dans les cadres de contrôle industriel du CERN, incluant la collecte des exigences, la conception, le prototypage, la mise en œuvre, les tests et la maintenance.
- Fournir un support à l'échelle du CERN pour les cadres de contrôle industriel et leur pile technologique sous-jacente, notamment pour la couche SCADA, incluant assistance experte sur site, formation et dialogue avec les développeurs des systèmes de contrôle utilisant le cadre.
- Contribuer de manière proactive à la standardisation et à l'optimisation des systèmes de contrôle industriel ; appliquer des outils et méthodes d'assurance qualité ; surveiller et analyser la performance des systèmes en fonctionnement ; proposer des améliorations dans le paysage technologique et recommander des solutions.
- Participer et diriger des initiatives techniques inter-équipes, livrer des preuves de concept démontrant la faisabilité des produits aux clients.
- Consolider, moderniser et revoir les cadres pour répondre aux besoins évolutifs et assurer la maintenance et la compatibilité à long terme.
- Maintenir et améliorer les normes et directives de haut niveau du groupe en matière de pratiques d'ingénierie logicielle.
- Encadrer les développeurs logiciels juniors.
Qualifications
Master ou doctorat ou expérience équivalente pertinente dans le domaine de l'informatique / ingénierie logicielle ou un domaine connexe.
Expérience :
- Expérience dans la conception et le développement de grandes bases de code C/C++, incluant l'interface graphique et la logique métier.
- Expérience avec les architectures logicielles modernes, la conception d'API, les modèles architecturaux et leur application.
- Expérience démontrée en gestion du cycle de vie logiciel (outils et procédures, systèmes de suivi des problèmes, Git, CI/CD).
Une des expériences suivantes serait un plus :
- Package SCADA commercial Simatic WinCC Open Architecture de Siemens/ETM.
- Expérience avec l'architecture, la configuration, le déploiement, la gestion et l'exploitation de grands systèmes de contrôle distribués, notamment pour les expériences de physique des hautes énergies.
- Protocoles de communication standards industriels (ex. OPC UA).
Compétences techniques :
- Connaissance des techniques et langages de programmation : compréhension approfondie du paradigme orienté objet (de préférence C/C++), des modèles de conception et architecturaux utilisés pour les systèmes de contrôle industriel modernes.
- Réutilisation, refactorisation, intégration et portage de logiciels existants : travailler efficacement avec du code hérité via l'amélioration continue, la refactorisation et la migration technologique. Fournir des composants réutilisables pouvant être partagés entre plusieurs applications de contrôle.
- Connaissance et application des outils et procédures du cycle de vie logiciel : incluant intégration, compilation et tests.
- Connaissance des meilleures pratiques pour le développement de logiciels sécurisés.
Compétences comportementales :
- Démonstration de responsabilité : travailler consciencieusement et de manière fiable ; tenir ses engagements.
- Communication efficace : exprimer opinions, idées et suggestions avec conviction et de manière logique/structurée ; aller à l'essentiel.
- Apprentissage et partage des connaissances : prendre des mesures pour étendre ses connaissances dans d'autres domaines d'expertise au-delà de son propre champ.
- Travail en équipe : bien travailler en groupe et s'intégrer facilement dans une équipe ; participer pleinement et jouer un rôle actif dans les activités d'équipe.
Compétences linguistiques :
- Anglais ou français parlé et écrit, avec engagement à apprendre l'autre langue.
Informations complé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 21.06.2026 à 23h59 CEST.
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 à durée indéterminée.
Heures de travail : 40 heures par semaine
Flexibilité du poste : Entièrement sur site
Ce poste implique :
- Un permis de conduire valide.
- Une astreinte, lorsque les besoins de l'Organisation l'exigent.
Grade du poste : 6-7
Référence du poste : BE-ICS-STF-2026-110-LD
Domaine de travail : Ingénierie logicielle et informatique
Intitulé de référence : Ingénieur informatique
Avantages globaux
- Un salaire compétitif (exonéré d'impôts), augmentant en fonction de vos années d'expérience pertinente.
- 30 jours de congés payés par an plus 2 semaines de fermeture annuelle.
- Couverture par le régime complet d'assurance maladie du CERN (pour vous, votre conjoint et vos enfants), et adhésion au Fonds de pension du CERN.
- Allocations familiales, pour enfants et nourrissons mensuelles selon votre situation individuelle.
- Un package de relocalisation (prime d'installation, déménagement, frais de voyage) selon votre situation individuelle.
- Possibilité de prolonger votre contrat jusqu'à 8 ans + éligibilité à un contrat à durée indéterminée.
Présentation du CERN - Découvrez un monde où l'impossible devient possible !
Au CERN, l'Organisation européenne pour la recherche nucléaire, nous repoussons les frontières de la science et de la technologie. Notre travail révolutionnaire réunit non seulement des physiciens mais aussi une diversité de professionnels issus des domaines de l'ingénierie, technique, scientifique et administratif. Ensemble, nous favorisons un environnement où l'innovation et la collaboration prospèrent.
Chaque jour, nous relevons de nouveaux défis passionnants et saisissons des opportunités pour contribuer à des recherches de pointe qui façonnent notre compréhension de l'univers. Nous relevons ces défis grâce aux perspectives diverses au sein de nos équipes, garantissant que chaque contribution est valorisée et renforçant notre sentiment partagé d'inclusion et de but. La diversité est une valeur fondamentale du CERN depuis sa création, et elle reste au cœur de notre mission et de notre succès continu.
Si vous êtes prêt à faire partie d'une communauté dynamique et inclusive qui repousse les limites du savoir, le CERN est l'endroit où votre curiosité et vos compétences peuvent s'épanouir. Participez à notre mission pour découvrir ce qui se cache au cœur de l'univers ! PARTICIPEZ !
Plus d'informations sur nous, ici : careers.cern