Paul Scherrer Institut (PSI)
Villigen PSI
Développeur Logiciel Senior
- 21 août 2026
- 100%
- Durée indéterminée
- Villigen PSI
À propos de cette offre
L’Institut Paul Scherrer PSI est le plus grand institut de recherche en sciences naturelles et en sciences de l’ingénieur en Suisse. Nous menons des recherches de pointe dans les domaines des technologies futures, de l’énergie et du climat, de l’innovation en santé et des fondements de la nature. En réalisant des recherches fondamentales et appliquées, nous travaillons sur des solutions durables aux grands défis auxquels sont confrontés la société, la science et l’économie. Le PSI s’engage dans la formation des générations futures. Ainsi, environ un quart de notre personnel est composé de post-doctorants, de diplômés récents ou d’apprentis. Au total, le PSI emploie 2300 personnes.
La section des systèmes de contrôle au PSI compte environ 35 développeurs et intégrateurs répartis en 6 groupes. La section développe et maintient des outils logiciels de base, des API et des blocs de construction qui permettent des systèmes de contrôle fiables et robustes pour certaines des installations de recherche à grande échelle les plus avancées au monde. Nos systèmes de contrôle sont basés sur la boîte à outils open-platform EPICS, répondant aux défis exigeants de l’acquisition de données et du contrôle des dispositifs dans les environnements modernes d’accélérateurs et de lignes de faisceau.
Pour le groupe de développement des systèmes temps réel et embarqués, nous recherchons un
Vos tâches
- Développement, mise en œuvre et maintenance indépendants des logiciels de systèmes de contrôle, y compris les applications temps réel, les pilotes Linux/EPICS, les applications clientes et les interfaces utilisateur (UI)
- Conception et développement de composants bas niveau du système d’exploitation (Linux), couvrant la personnalisation du noyau, la configuration, la compilation, la création d’images Linux, les arbres de périphériques, les systèmes de fichiers, les pilotes noyau et les bibliothèques
- Création de supports logiciels et d’outils (pilotes, U-Boot, Yocto, adaptations BSP, tests et mise en service) pour les plateformes matérielles actuelles et de prochaine génération du PSI (cPCI-S, SoC/SoM, UltraScale+, Intel/ARM/PowerPC, etc.) en collaboration avec la section électronique et d’autres groupes spécialisés internes et externes
- Participation aux initiatives internes au sein de la section des systèmes de contrôle, collaboration étroite avec d’autres groupes et contribution active au développement des conceptions architecturales et des objectifs globaux de la section
Votre profil
- Diplôme dans un domaine STEM (Science, Technologie, Ingénierie, Mathématiques), Informatique ou expérience pratique équivalente
- Solides compétences en programmation en C, C++, développement de pilotes noyau et logiciels bas niveau proches du matériel
- Expérience approfondie avec les applications temps réel, Linux, systèmes embarqués et distribués
- Excellentes compétences interpersonnelles et en communication, capacité à travailler efficacement à travers les disciplines et esprit collaboratif et proactif
- Très bonne maîtrise de l’anglais ; la connaissance de l’allemand est un plus
Nous offrons
Notre institution repose sur une collaboration interdisciplinaire, innovante et dynamique. Vous bénéficierez d’une formation systématique sur le terrain, en plus de possibilités de développement personnel et de notre culture prononcée de formation professionnelle. Si vous souhaitez concilier au mieux travail et vie familiale ou autres intérêts personnels, nous pouvons vous soutenir grâce à nos conditions d’emploi modernes et à l’infrastructure sur site.
Pour plus d’informations, veuillez contacter Dragutin Maier-Manojlovic, téléphone +41 56 310 4023.
Veuillez soumettre votre candidature en ligne avant le 18 septembre 2026 pour le poste de Développeur Logiciel Senior (Index-Nr. 8211-29298).
Institut Paul Scherrer, People & Culture, Luca Simen, 5232 Villigen PSI, Suisse