Paul Scherrer Institut (PSI)
Villigen PSI
Senior Softwareentwickler
- 21 August 2026
- 100%
- Festanstellung
- Villigen PSI
Über den Job
Das Paul Scherrer Institut PSI ist das grösste Forschungsinstitut für Natur- und Ingenieurwissenschaften in der Schweiz. Wir betreiben Spitzenforschung in den Bereichen Zukunftstechnologien, Energie und Klima, Gesundheitsinnovationen und Grundlagen der Natur. Durch Grundlagen- und angewandte Forschung arbeiten wir an nachhaltigen Lösungen für die grossen Herausforderungen von Gesellschaft, Wissenschaft und Wirtschaft. Das PSI engagiert sich in der Ausbildung zukünftiger Generationen. Deshalb sind etwa ein Viertel unserer Mitarbeitenden Postdocs, Doktoranden oder Lernende. Insgesamt beschäftigt das PSI 2300 Personen.
Die Sektion Steuerungssysteme am PSI umfasst rund 35 Entwickler und Integratoren, aufgeteilt in 6 Gruppen. Die Sektion entwickelt und pflegt Kernsoftware-Tools, APIs und Bausteine, die zuverlässige und robuste Steuerungssysteme für einige der weltweit fortschrittlichsten grossen Forschungseinrichtungen ermöglichen. Unsere Steuerungssysteme basieren auf dem Open-Platform Toolkit EPICS und adressieren die anspruchsvollen Herausforderungen der Datenerfassung und Gerätesteuerung in modernen Beschleuniger- und Strahllinienumgebungen.
Für die Gruppe Echtzeit- und Embedded-Systementwicklung suchen wir eine/n
Ihre Aufgaben
- Selbständige Entwicklung, Implementierung und Wartung von Steuerungssystemsoftware, inklusive Echtzeitanwendungen, Linux/EPICS-Treibern, Client-Anwendungen und Benutzeroberflächen (UIs)
- Entwurf und Entwicklung von Low-Level-Betriebssystemkomponenten (Linux), einschließlich Kernel-Anpassung, Konfiguration, Kompilierung, Erstellung von Linux-Images, Device Trees, Dateisystemen, Kernel-Treibern und Bibliotheken
- Erstellung von Softwareunterstützung und Tools (Treiber, U-Boot, Yocto, BSP-Anpassungen, Tests und Inbetriebnahme) für aktuelle und nächste PSI-Hardwareplattformen (cPCI-S, SoC/SoM, UltraScale+, Intel/ARM/PowerPC usw.) in Zusammenarbeit mit der Elektroniksektion und weiteren internen und externen Fachgruppen
- Mitwirkung an internen Initiativen innerhalb der Sektion Steuerungssysteme, enge Zusammenarbeit mit anderen Gruppen und aktive Beiträge zur Entwicklung von Architekturentwürfen und übergeordneten Zielen der Sektion
Ihr Profil
- Abschluss in einem MINT-Fach (Mathematik, Informatik, Naturwissenschaften, Technik), Informatik oder gleichwertige praktische Erfahrung
- Fundierte Programmierkenntnisse in C, C++ sowie in der Kernel-Treiber- und hardwarenahen Low-Level-Softwareentwicklung
- Umfangreiche Erfahrung mit Echtzeitanwendungen, Linux, Embedded- und verteilten Systemen
- Ausgeprägte soziale und kommunikative Fähigkeiten, Fähigkeit zur interdisziplinären Zusammenarbeit sowie eine kooperative und proaktive Arbeitsweise
- Sehr gute Englischkenntnisse; Deutschkenntnisse sind von Vorteil
Wir bieten
Unsere Institution basiert auf einer interdisziplinären, innovativen und dynamischen Zusammenarbeit. Sie profitieren von einer systematischen Einarbeitung am Arbeitsplatz, zusätzlich zu persönlichen Entwicklungsmöglichkeiten und unserer ausgeprägten Berufsausbildungskultur. Wenn Sie Arbeit und Familienleben oder andere persönliche Interessen optimal verbinden möchten, unterstützen wir Sie mit modernen Anstellungsbedingungen und der Infrastruktur vor Ort.
Für weitere Informationen wenden Sie sich bitte an Dragutin Maier-Manojlovic, Telefon +41 56 310 4023.
Bitte reichen Sie Ihre Bewerbung online bis zum 18. September 2026 für die Stelle als Senior Softwareentwickler (Index-Nr. 8211-29298) ein.
Paul Scherrer Institut, People & Culture, Luca Simen, 5232 Villigen PSI, Schweiz