C++ Software Engineer (SY-EPC-CCS-2026-115-GRAP) — CERN
Ce poste n'est plus actif. Vous trouverez ci-dessous les détails originaux et d’autres postes ouverts.
Description complète
En tant qu'ingénieur logiciel, vous vous engagerez dans le développement, l'évolution et la maintenance à long terme des solutions logicielles C++ fonctionnant dans des environnements Linux. En travaillant au sein d'une équipe collaborative d'ingénieurs logiciels et d'experts de domaine, vous contribuerez aux applications de contrôle de base qui régissent plus de 5 000 convertisseurs de puissance à travers le complexe d'accélérateur. Un aspect central de ce rôle est la propriété et la modernisation d'un ensemble de classes de logiciels qui soutiennent les opérations d'accélérateur. Vous serez responsable de la migration de ces classes des architectures FGCDv1 et FESA existantes vers le cadre FGCDv2 de prochaine génération. Ce travail offre une occasion unique de combiner le développement pratique de logiciels avec l'évolution du cadre : au fur et à mesure que vous migrez et modernisez vos composants assignés, vous contribuerez directement au raffinement et à l'achèvement du cadre FGCDv2, contribuant ainsi à façonner son orientation future en fonction de l'expérience pratique et des besoins opérationnels. Vos responsabilités
- Concevoir, développer, documenter et maintenir un logiciel de contrôle C++ moderne pour les systèmes de convertisseur de puissance.
- Prendre en charge les 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 oeuvre et en validant les améliorations fondées sur l'expérience pratique.
- Soutenir l'architecture logicielle, la qualité du code et les pratiques de CI/CD pour assurer des solutions fiables, évolutives et durables.
- Collaborer étroitement avec les ingénieurs en logiciels, les spécialistes de l'équipement et les équipes opérationnelles pour fournir des applications de contrôle robustes.
- Ce rôle comprend les responsabilités de supervision de l'équipe. Plus d'informations ici . Votre profil
- Forte maîtrise des environnements de développement C++ et Linux modernes.
- Expérience de la conception, du développement et de l'entretien de systèmes logiciels de taille moyenne à grande, en appliquant des pratiques de qualité des logiciels comme les tests, l'examen des codes, l'intégration continue et la maintenance.
- Capacité de s'approprier les produits techniques livrables, de communiquer efficacement et de collaborer au sein d'équipes multidisciplinaires.
- L'intérêt ou l'expérience en matière d'intégration de logiciels matériels, de systèmes industriels ou de systèmes de contrôle serait un atout. Vous aurez l'occasion d'acquérir plus d'expérience avec:
- GitLab et les flux de travail modernes CI/CD.
- Système de construction Meson.
- Analyse statique du code, des saniticiens et de l'outillage de développement moderne (écosystème de Clang).
- Cadres de développement et de test de Python (pytest, Jinja). Compétences
- C++ moderne.
- Développement de logiciels Linux.
- Code Qualité et pratiques d'essai.
- Anglais parlé et écrit, avec un engagement à apprendre le français. Critères d'éligibilité:
- Vous êtes ressortissant d'un État membre ou associé du CERN .
- Vous avez une formation professionnelle en génie logiciel ou dans un domaine connexe et avez :
- une maîtrise de 2 à 6 ans d'expérience professionnelle après l'obtention du diplôme;
- ou d'un doctorat d'une durée maximale de 3 ans d'expérience professionnelle après l'obtention du diplôme.
- Vous n'avez jamais eu de CERN ni de contrat d'études supérieures. Date de clôture de l'emploi: 20.07.2026 à 23:59 CEST. Durée du contrat : 24 mois, avec possibilité de prolongation 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 Cette position implique:
- Obligation de disponibilité, lorsque les besoins de l ' Organisation l ' exigent. Référence de l'emploi: SY-EPC-CCS-2026-115-GRAP Domaine de travail: Ingénierie des logiciels et informatique Travail de référence: 200020 - Ingénieur en informatique Avantages globaux
- Une allocation mensuelle entre 6372-004 Francs suisses par mois (sans impôt) selon votre diplôme.
- 30 jours de congé payé par an plus 2 semaines de fermeture annuelle.
- Couverture par le régime général d'assurance maladie du CERN (pour vous-même, votre conjoint et vos enfants) et affiliation à la Caisse de retraite du CERN.
- Allocations mensuelles pour la famille, l'enfant et l'enfant selon votre situation personnelle.
- Une trousse de réinstallation (subvention d'installation et frais de déplacement) selon votre situation personnelle.
- Possibilité de prolonger votre contrat jusqu'à 36 mois.
- Formation en cours d'emploi et formation formelle, y compris cours de langues. Aperçu 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 des professionnels de l'ingénierie, de la technique, de la science et de l'administration. Ensemble, nous favorisons un environnement où l'innovation et la collaboration prospèrent. Chaque jour, nous faisons face à de nouveaux défis passionnants et à de nouvelles occasions de contribuer à la recherche de pointe qui façonne notre compréhension de l'univers. Nous relevons ces défis grâce aux diverses perspectives au sein de nos équipes, en veillant à ce que chaque contribution soit valorisée et à ce que notre sens commun de l'inclusion et de l'objectif soit déterminé. La diversité est une valeur fondamentale du CERN depuis sa fondation, et elle demeure 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 prospérer. Faites partie de notre mission de découvrir ce qui est au cœur de l'univers ! S'il vous plaît ! Plus d'informations sur nous, ici: carriers.cern
Détails de l'offre
- Entreprise: CERN
- Poste: C++ Software Engineer (SY-EPC-CCS-2026-115-GRAP)
- Lieu: Geneva, GENEVA, Switzerland, Genève
- Salaire: CHF 60'500 - 91'500 (source non vérifiée)
- Secteur: Ricerca / Scienza
- Publiée le: 2026-07-03
- Expirée le: 2026-07-22
Autres offres chez CERN
- Mechanical/Electromechanical Technician (ATLAS ITk Upgrade) (EP-DT-EO-2026-215-LD) — Geneva
- Control Software Engineer - Particle Accelerators (TE-MPE-CB-2026-213-LD) — Geneva
- Shipping Officer (SCE-SSC-SC-2026-248-GRAE) — Geneva
- Firmware & FPGA Development Engineer (SY-BI-BP-2026-154-GRAP) — Geneva
- Electrical Design Technician (EN-EL-DDO-2026-218-GRAE) — Geneva
Chercher des offres au Genève
Parcourez notre job board complet.
Recherchez d'autres offres près de Geneva, GENEVA, Switzerland: Emplois au Genève
Trouvez votre prochaine opportunité en tant que frontalier en Suisse.