Ingénieur logiciel C++ (SY-EPC-CCS-2026-115-GRAP)
- Type de contrat
- Contrat
- Lieu
- Geneva
- Salaire
- CHF 6’372–7’004
- Première publication
En tant qu'ingénieur logiciel, vous participerez au développement, à l'évolution et à la maintenance à long terme de solutions logicielles C++ exécutées dans des environnements Linux. Au sein d'une équipe collaborative d'ingénieurs logiciels et d'experts en domaine, vous contribuerez aux applications de contrôle principal qui régissent plus de 5 000 convertisseurs de puissance à travers le complexe d'accélérateurs.
Un aspect central de ce rôle est la propriété et la modernisation d'un ensemble de classes logicielles qui soutiennent les opérations d'accélérateur. Vous prendrez la responsabilité de migrer ces classes des architectures FGCDv1 et FESA existantes vers le cadre FGCDv2 de nouvelle génération. Ce travail offre une opportunité unique de combiner le développement logiciel pratique avec l'évolution du cadre : lorsque vous migrez et modernisez les composants qui vous sont assignés, vous contribuerez directement à l'affinement et à l'achèvement du cadre FGCDv2, aidant à définir sa direction future en fonction de l'expérience pratique et des besoins opérationnels.
Vos responsabilités
Concevoir, développer, documenter et maintenir des logiciels de contrôle C++ modernes pour les systèmes de convertisseurs de puissance.
Prendre la propriété des composants logiciels tout au long de leur cycle de vie, y compris la migration des applications vers le cadre FGCDv2.
Contribuer à l'évolution du cadre FGCDv2 en identifiant, en mettant en œuvre et en validant des améliorations basées sur l'expérience pratique.
Soutenir l'architecture logicielle, la qualité du code et les pratiques de CI/CD pour garantir des solutions fiables, évolutives et maintenables.
Collaborer étroitement avec les ingénieurs logiciels, les spécialistes d'équipement et les équipes opérationnelles pour fournir des applications de contrôle robustes.
Ce rôle inclut des responsabilités de supervision d'équipe.
Plus d'informations ici .
Votre profil
Maîtrise solide du C++ moderne et des environnements de développement basés sur Linux.
Expérience dans la conception, le développement et la maintenance de systèmes logiciels de taille moyenne à grande, en appliquant des pratiques de qualité logicielle telles que les tests, la revue de code, l'intégration continue et la maintenabilité.
Capacité à prendre la propriété des livrables techniques, à communiquer efficacement et à collaborer au sein d'équipes multidisciplinaires.
Intérêt ou expérience pour l'intégration matériel-logiciel, les systèmes industriels ou les systèmes de contrôle serait un atout.
Vous aurez l'opportunité de gagner une expérience supplémentaire avec :
GitLab et les flux de travail CI/CD modernes.
Le système de construction Meson.
L'analyse de code statique, les sanitiseurs et les outils de développement modernes (écosystème Clang).
Les cadres de développement et de test Python (pytest, Jinja).
Compétences
C++ moderne.
Développement de logiciels Linux.
Pratiques de qualité et de test de code.
Anglais parlé et écrit, avec un engagement à apprendre le français.
Critères d'éligibilité :
Vous êtes un ressortissant d'un État membre ou associé du CERN .
Vous avez un background professionnel en ingénierie logicielle ou dans un domaine connexe (ou un domaine connexe) et avez soit : un diplôme de master avec 2 à 6 ans d'expérience professionnelle post-universitaire ;
Ou un doctorat avec au plus 3 ans d'expérience professionnelle post-universitaire.
Vous n'avez jamais eu de contrat de fellow ou de diplômé du CERN auparavant.
Date de clôture de l'offre d'emploi : 20.07.2026 à 23h59 CEST.
Durée du contrat : 24 mois, avec une possible extension jusqu'à 36 mois maximum.
Heures de travail : 40 heures par semaine
Flexibilité de l'emploi : Hybride
Date de début prévue : 01-Octobre-2026
Ce poste implique :
Un service de garde, lorsque requis par les besoins de l'Organisation.
Référence de l'emploi : SY-EPC-CCS-2026-115-GRAP
Domaine de travail : Ingénierie logicielle et TI
Emploi de référence : 200020 - Ingénieur informatique
Avantages mondiaux
Une allocation mensuelle entre 6372-7004 francs suisses par mois (exonérée d'impôts) en fonction de votre diplôme.
30 jours de congé payé par an plus 2 semaines de fermeture annuelle.
Couverture par le régime d'assurance maladie complet du CERN (pour vous, votre conjoint et vos enfants), et adhésion au fonds de pension du CERN.
Allocations mensuelles pour la famille, les enfants et les nourrissons en fonction de vos circonstances individuelles.
Un package de réinstallation (prime d'installation et frais de voyage) en fonction de vos circonstances individuelles.
Possibilité de prolonger votre contrat jusqu'à 36 mois.
Formation sur le lieu de travail et formation formelle, y compris des cours de langues.
Présentation du CERN - Découvrez un monde où l'impossible est rendu 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 novateur rassemble non seulement des physiciens mais aussi une gamme diversifiée de professionnels issus des domaines de l'ingénierie, de la technique, des sciences et de l'administration. Ensemble, nous favorisons un environnement où l'innovation et la collaboration prospèrent.
Chaque jour, nous nous confrontons à des défis et à des opportunités passionnants pour contribuer à la recherche de pointe qui façonne notre compréhension de l'univers. Nous relevons ces défis grâce aux perspectives diverses au sein de nos équipes, en veillant à ce que chaque contribution soit valorisée et en favorisant notre sens partagé d'inclusion et de but. La diversité est une valeur fondamentale du CERN depuis sa fondation, et elle reste centrale pour notre mission et notre succès continu.
Si vous êtes prêt à faire partie d'une communauté dynamique et inclusive qui pousse les limites de la connaissance, le CERN est l'endroit où votre curiosité et vos compétences peuvent prospérer. Faites partie de notre mission pour découvrir ce qui se tro
Traduit automatiquement depuis l’original.
Publié il y a 1 semaine