C++ Software Ingénieur (SY-EPC-CCS-2026-115-GRAP) — CERN
CHF 60 500 - 91 500
CERN · Geneva, GENEVA, Switzerland (GE)
- Lieu
- Geneva
- Contrat
- full-time
- Publié
- il y a 11 jours
SalaireCHF 60 500 - 91 500
Vue d’ensemble du poste
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 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.
- 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
- Ce rôle comprend les responsabilités de supervision de l'équipe.
Responsabilités principales
- 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
- Ce rôle comprend les responsabilités de supervision de l'équipe.
Processus de candidature
- 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.
- 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.
Détails supplémentaires
- 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
- Plus d'informations ici .
- Cadres de développement et de test de Python (pytest, Jinja).
- Anglais parlé et écrit, avec un engagement à apprendre le français. Critères d'éligibilité:
- 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:
- Domaine de travail: Ingénierie des logiciels et informatique Travail de référence: 200020 Ingénieur en informatique
- Formation en cours d'emploi et formation formelle, y compris cours de langues.
Notes et contenu original
- 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
- Votre profil
- Compétences
- Anglais parlé et écrit, avec un engagement à apprendre le français.
- Critères d'éligibilité:
- 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