Ingénieur Logiciel Python (BE-CSS-IDE-2026-114-LD) — CERN | CH-Jobs

CERN

Ingénieur Logiciel Python (BE-CSS-IDE-2026-114-LD)

Temps plein
Geneva · GE
Publié le 26 Jun 2026
Mis à jour le 15 Sep 2026
19 vues
📋

Description du poste

Vous cherchez un emploi de Ingénieur Logiciel Python (BE-CSS-IDE-2026-114-LD) a Geneva ? CERN recrute.

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 role
Introduction :
En tant qu'ingénieur logiciel Python avec un fort intérêt pour le développement d'API et l'ingénierie d'applications de bureau (avec PyQt6), vous travaillerez sur des outils au cœur du complexe d'accélérateurs du CERN, utilisés quotidiennement dans les opérations, l'ingénierie et la physique.
Ce rôle couvre les API Python qui interfacent avec le système de contrôle du CERN, ainsi que les applications de bureau basées sur PyQt6 construites par-dessus.
Côté API, vous développerez des frameworks, bibliothèques et bindings intégrés étroitement aux services backend du système de contrôle, avec un fort accent sur l'expérience développeur, la robustesse et la maintenance à long terme.
Côté interface utilisateur, vous travaillerez sur des applications pour l'exploitation, la surveillance et la configuration des systèmes d'accélérateurs, garantissant des expériences utilisateur fiables, réactives et efficaces.
Vous collaborerez avec des collègues à travers l'organisation, contribuant aux revues de conception, documentation, formation et support technique, tout en restant à jour des technologies émergentes pertinentes et en jouant un rôle actif dans la définition de l'avenir du système de contrôle des accélérateurs du CERN.
Fonctions :

Concevoir et maintenir des bindings Python pour le système de contrôle des accélérateurs, en utilisant diverses technologies telles que REST, gRPC, messagerie événementielle (ex. ZMQ), ainsi que des bindings vers des bibliothèques C++ et Java existantes.

Construire des composants réutilisables, widgets et bibliothèques supportant le développement d'applications de contrôle au CERN.

Développer et maintenir plusieurs applications de contrôle basées sur PyQt utilisées au Centre de Contrôle du CERN.

Contribuer à la sélection et à la configuration d'une chaîne d'outils DevOps cohérente pour Python, couvrant la gestion des dépendances, le packaging, les tests, CI/CD et la surveillance du déploiement.

Collaborer avec les communautés d'utilisateurs pour établir et documenter les meilleures pratiques pour le développement d'applications de contrôle basées sur Python.

Contribuer aux développements pertinents à la communauté open source.

Prendre en charge un ou plusieurs systèmes ou outils clés, en pilotant leur évolution par un engagement actif avec les parties prenantes et un suivi structuré.

Mentorer les ingénieurs juniors, partageant connaissances et soutenant leur croissance dans les domaines mentionnés ci-dessus.
Qualifications
Master ou expérience équivalente pertinente dans le domaine de l'informatique ou un domaine connexe.
Expérience :

Expérience approfondie avec Python, incluant Python typé et les modèles de programmation asynchrone.

Connaissance avancée de la conception d'API et d'applications, avec une expérience avérée dans la conception et l'évolution d'API orientées client et SDK.

Bonne maîtrise des principes d'ingénierie de plateforme et des pratiques modernes d'ingénierie logicielle, incluant assurance qualité et DevOps.

Connaissance de Qt et de ses bindings Python (PyQt ou PySide) est un plus ; la volonté d'apprendre est également valorisée.

Expérience en conception d'interface utilisateur avec un fort accent sur l'utilisabilité et l'expérience développeur est souhaitable.

À l'aise pour travailler dans un paysage technologique large et évolutif, avec curiosité et initiative pour développer de nouvelles expertises selon les besoins du position.
Compétences techniques :

Connaissance des techniques et langages de programmation.

Conception de bases de données/dépôts.

Architecture et conception des systèmes TIC.

Identification et sélection des technologies TIC émergentes pertinentes.

Conceptualisation, conception et développement d'expériences et interfaces utilisateur.
Compétences comportementales :

Atteinte des résultats : fournir un travail de haute qualité dans les délais et répondre aux attentes.

Résolution de problèmes : adopter une approche pragmatique ; comprendre la valeur d'adopter des solutions techniques génériques plutôt que « sur-mesure ».

Travail en équipe : contribuer à promouvoir une atmosphère positive dans l'équipe par une attitude optimiste et constructive ; traiter les problèmes.

Démonstration de responsabilité : travailler consciencieusement et de manière fiable ; tenir ses promesses.

Démonstration de flexibilité : s'adapter rapidement et avec ingéniosité aux priorités et exigences changeantes.
Compétences linguistiques :

Anglais parlé et écrit, avec engagement à apprendre le français.
Informations complémentaires
Éligibilité et date limite :
La diversité
fait partie intégrante de la responsabilite 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 offre d'emploi sera pourvu dès que possible, et les candidatures doivent normalement nous parvenir au plus tard le
28.06.2025 à 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 : Hybride
Grade du poste : 6-7
Référence du poste : BE-CSS-IDE-2026-114-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 santé du CERN (pour vous, votre conjoint et vos enfants), et adhésion au Fonds de pension du CERN.

Allocations familiales, enfant et nourrisson 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 profession 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 faisons face à de nouveaux défis passionnants et à des opportunités de 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 role pour découvrir ce qui se cache au cœur de l'univers !
PARTICIPEZ !
Plus d'informations sur nous, ici :
careers.cern

Ne laissez pas passer cette offre -- postulez maintenant.

Détails du poste

Expérience Confirmé
Formation Master / Universitaire
Secteur Informatique & Technologies

Compétences & mots-clés

Sponsorisé CV adaptés au marché suisse

+ 6000 candidats accompagnés

designs professionnels — optimisés pour les recruteurs suisses, compatibles ATS, livrés en 48h.

Refonte complète du CV
Optimisé ATS par des expertes RH suisses
2 lettres de motivation
Personnalisées pour vos cibles
Mise en page premium
Professionnelle et soignée
20 modèles au choix
Designs variés pour tous les secteurs
⭐ 4.8/5 (380+ avis) 🚀 Taux de retour d'entretien : 78% ⏱️ Livraison 48h ouvrées
Refaire mon CV
✅ Service complet · Garantie satisfaction · Paiement sécurisé
🧮

Simulateur de salaire net (Suisse)

Estimez votre salaire net à partir du brut indiqué dans cette offre.

Net estimé / an
Net estimé / mois

Déductions sociales estimées

AVS/AI/APG
Chômage (AC)
LPP (2e pilier)
AANP

Estimation indicative basée sur les taux de cotisations sociales suisses 2025 (AVS/AI/APG, AC, LPP minimum légal, AANP). Les impôts cantonaux, communaux et fédéraux ne sont PAS inclus et varient fortement selon le canton, la commune et votre situation personnelle. Pour un calcul précis, utilisez le simulateur fiscal officiel de votre canton.

Offres similaires

Voir plus →

Conseils carrière

Tous les articles →

Postuler en Suisse — Guide pratique

📄 Quels documents fournir ?
CV antichronologique (2 p. max, photo recommandée), lettre de motivation personnalisée, diplômes, certificats de travail et références professionnelles.
✍️ Comment rédiger sa candidature ?
Votre CV doit reprendre les mots-clés de l'offre et quantifier vos résultats. La lettre (1 page) doit être adressée nominativement et mentionner votre disponibilité et vos prétentions salariales.
⏱️ Quels délais de réponse ?
Accusé de réception sous 2–5 jours. Première réponse sous 1–3 semaines. Entretien et décision finale sous 4–8 semaines. Relancez poliment après 2 semaines sans nouvelles.
💰 Salaires et négociation
Les salaires sont exprimés en brut annuel. Le 13e mois est très courant. Négociation possible au moment de l'offre. Consultez le simulateur ci-dessus pour estimer votre net.
🌍 Travailler en Suisse en tant qu'étranger
Ressortissants UE/AELE : permis L (< 1 an) ou B (≥ 1 an), démarches simplifiées. Hors UE/AELE : permis B demandé par l'employeur, soumis à des quotas annuels.
💼 Préparer l'entretien
Renseignez-vous sur l'entreprise et ses produits. Préparez des exemples concrets de réalisations. Arrivez 10 min en avance. Posez des questions sur les prochaines étapes du processus.

Newsletter

Recevez les dernières offres et conseils