Développeur FPGA et Ingénieur Vérification (SY-EPC-CCE-2025-278-GRAE)
CERN European Organization for Nuclear Research
Geneva
Infos sur l'emploi
- Date de publication :11 décembre 2025
- Lieu de travail :Geneva
Résumé de l'emploi
Rejoignez CERN pour développer des systèmes de contrôle numériques innovants. Profitez d'un environnement de travail dynamique et de nombreux avantages.
Tâches
- Concevoir des systèmes VHDL pour des plateformes Xilinx.
- Mettre en œuvre des filtres DSP et des interlocks rapides.
- Améliorer la fiabilité des conceptions grâce à des vérifications formelles.
Compétences
- Diplôme en électronique ou ingénierie informatique requis.
- Expérience en codage HDL, idéalement en VHDL.
- Connaissance des méthodes de vérification formelle souhaitée.
Est-ce utile ?
Description du poste
Vous rejoindrez la section Converter Controls Electronics (CCE) pour contribuer au développement de systèmes de contrôle numérique haute performance. Notre équipe conçoit l'électronique qui pilote les convertisseurs de puissance : des composants essentiels qui alimentent les aimants à travers le complexe accélérateur, garantissant le succès de la chaîne d'injecteurs.
Ce poste offre une opportunité unique de faire le lien entre la théorie académique et l'ingénierie industrielle à haute fiabilité. Vous passerez de la conception FPGA standard à des systèmes critiques où la précision et la robustesse sont primordiales.
Dans ce rôle, vous concevrez du VHDL pour les plateformes Xilinx Kintex-7 et Zynq UltraScale+ et serez encouragé à explorer et mettre en œuvre des stratégies avancées de vérification. Vous aurez l'opportunité de rechercher et d'appliquer des techniques "correct-by-construction" et des Méthodes Formelles pour aider à garantir que les boucles de contrôle et les interverrouillages pilotant nos convertisseurs de puissance fonctionnent de manière sûre et fiable.
Vos responsabilités :
Conception & Implémentation FPGA :
Traduire les exigences de contrôle en code VHDL synthétisable et efficace.
Vous vous concentrerez sur la mise en œuvre de filtres de traitement du signal numérique, la génération de PWM et les interverrouillages rapides sur des cibles Xilinx Kintex-7.
Architecture & Modularité :
- Concevoir des gatewares modulaires qui interfacent avec des processeurs embarqués et des périphériques externes, en assurant des architectures d'horloge propres et des chemins de données robustes.
Intégration Continue (CI) :
- Contribuer à la maintenance et à l'amélioration de la chaîne CI FPGA.
- Vous aiderez à garantir que les simulations, la synthèse et l'analyse temporelle sont automatisées et reproductibles, favorisant une approche moderne de type DevOps pour la conception matérielle.
Vérification & Fiabilité (Recherche & Application) :
- Vous serez chargé d'améliorer la fiabilité de nos conceptions. Cela implique la recherche de méthodes de Vérification Formelle (telles que PSL ou SystemVerilog Assertions) et, avec le soutien de formations ou ressources externes, l'application de ces techniques pour valider la logique de protection critique.
Simulation & Analyse :
- Réaliser des simulations fonctionnelles et des analyses temporelles statiques (STA) pour garantir que vos conceptions respectent les exigences strictes de latence et de timing nécessaires au contrôle en temps réel de la conversion de puissance.
Validation Matérielle :
- Déployer vos conceptions en laboratoire.
- Vous utiliserez des analyseurs logiques intégrés (ILA) et des oscilloscopes pour déboguer l'interaction entre le FPGA, l'étage de puissance et les systèmes de mesure.
Documentation :
- Contribuer à la documentation technique, en veillant à ce que les choix de conception et les résultats de vérification soient clairement enregistrés pour référence et maintenance futures.
Votre profil :
Projets académiques :
- Expérience démontrée en conception logique numérique et FPGA durant vos études de Licence ou Master (par exemple, projets de fin d'études, travaux pratiques en laboratoire).
Compétences en vérification :
- Expérience concrète en débogage et validation de vos conceptions FPGA par tests unitaires et simulation. Une première expérience en vérification formelle est un plus, mais pas obligatoire.
Familiarité avec les outils :
- Exposition pratique aux environnements de développement FPGA (notamment Xilinx Vivado ou ISE) acquise lors de cours universitaires ou stages.
Stages :
- Des stages antérieurs en électronique, systèmes de contrôle ou matériel embarqué sont un atout important.
Compétences :
Codage HDL :
- La maîtrise du VHDL est préférée (Verilog/SystemVerilog est également acceptable). Vous devez comprendre la différence entre le code écrit pour la simulation et celui écrit pour la synthèse.
Fondamentaux numériques :
- Une bonne compréhension de la conception synchrone, des machines à états finis (FSM) et des interfaces standard (SPI, I2C ou bus mémoire).
Vérification :
- Expérience dans l'écriture de bancs de test auto-vérifiants (VUnit, cocotb...).
- Un fort intérêt pour l'apprentissage des méthodes de Vérification Formelle (PSL/SVA) et l'autonomie pour appliquer de nouvelles méthodologies est essentiel.
Automatisation & CI :
- Familiarité avec le contrôle de version (Git) et le scripting (Python, Tcl ou Bash) pour automatiser les flux de construction et les tests est fortement souhaitée.
Anglais ou français parlé et écrit, avec un engagement à apprendre les bases de l'autre langue.
Critères d'éligibilité :
- Vous êtes ressortissant d'un État membre ou État membre associé du CERN .
- À la date limite de candidature, vous avez au maximum deux ans d'expérience professionnelle depuis l'obtention de votre diplôme en électronique ou génie informatique (ou domaine connexe) et votre plus haut diplôme est une Licence ou un Master.
- Vous n'avez jamais eu de contrat de boursier ou de diplômé au CERN auparavant.
- Les candidats sans diplôme universitaire ne sont pas éligibles.
- Les candidats titulaires d'un doctorat ne sont pas éligibles.
Informations supplémentaires
Date de clôture des candidatures : 12.01.2026 à 23:59 CET.
Durée du contrat : 24 mois, avec une possible extension jusqu'à 36 mois maximum.
Heures de travail : 40 heures par semaine
Flexibilité du poste : Hybride
Date de début prévue : 01-mars-2026
Référence du poste : SY-EPC-CCE-2025-278-GRAE
Domaine de travail : Génie électrique ou électronique
Emploi de référence : 200050 - Ingénieur électronique
Avantages globaux
- Une allocation mensuelle entre 5196 et 5716 francs suisses par mois (exonérée d'impôts) selon votre diplôme.
- 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, enfant et nourrisson mensuelles selon votre situation individuelle.
- Un package de relocalisation (aide à l'installation et frais de déplacement) selon votre situation individuelle.
- Possibilité de prolonger votre contrat jusqu'à 36 mois.
- Formations sur le terrain et formelles, y compris des cours de langue.
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