Senior Software Developer
- Anstellung
- Vollzeit
- Ort
- Villigen
- Unternehmen
- Paul Scherrer Institut, Forschungsstrasse 111, 5234 Villigen
- Erstmals ausgeschrieben
Senior Software Developer
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, Gesundheitsinnovation und Grundlagen der Natur. Durch die Durchführung von Grundlagen- und angewandter Forschung arbeiten wir an nachhaltigen Lösungen für die grossen Herausforderungen von Gesellschaft, Wissenschaft und Wirtschaft. Das PSI setzt sich für die Ausbildung künftiger Generationen ein. Daher sind etwa ein Viertel unserer Mitarbeitenden Postdocs, Postgraduierte oder Lernende. Insgesamt beschäftigt das PSI 2300 Mitarbeitende.
Die Abteilung Steuerungssysteme am PSI hat rund 35 Entwickler und Integratoren, die in 6 Gruppen aufgeteilt sind. Die Abteilung entwickelt und wartet Kernsoftware-Tools, APIs und Bausteine, die zuverlässige und robuste Steuerungssysteme für einige der weltweit fortschrittlichsten grossangelegten 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 Beamline-Umgebungen.
Für die Arbeitsgruppe Echtzeit- und Embedded-Systementwicklung suchen wir einen
Senior Software Developer
Ihre Aufgaben
Selbstständige Entwicklung, Implementierung und Wartung von Steuerungssystem-Software, einschliesslich Echtzeitanwendungen, Linux/EPICS-Treibern, Client-Anwendungen und Benutzeroberflächen (UIs)
Design und Entwicklung von Low-Level-OS (Linux) Komponenten, umfassend Kernel-Anpassung, Konfiguration, Kompilierung, Linux-Image-Erstellung, Device Trees, Dateisysteme, Kernel-Treiber und Bibliotheken
Erstellung von Software-Support und Tools (Treiber, U-Boot, Yocto, BSP-Anpassungen, Testen und Inbetriebnahme) für aktuelle und zukünftige PSI-Hardwareplattformen (cPCI-S, SoC/SoM, UltraScale+, Intel/ARM/PowerPC, etc.) in Zusammenarbeit mit der Abteilung Elektronik und anderen internen sowie externen Fachgruppen
Teilnahme an internen Initiativen innerhalb der Abteilung Steuerungssysteme, enge Zusammenarbeit mit anderen Gruppen und aktiver Beitrag zur Entwicklung von Architekturdesigns und übergeordneten Zielen der Abteilung
Ihr Profil
Abschluss in einem MINT-Fach (Naturwissenschaften, Technologie, Ingenieurwesen, Mathematik), Informatik oder gleichwertige praktische Erfahrung
Starke Programmierkenntnisse in C, C++ sowie in Kernel-Treibern und hardwarenaher Low-Level-Softwareentwicklung
Umfangreiche Erfahrung mit Echtzeitanwendungen, Linux, Embedded- und verteilten Systemen.
Starke zwischenmenschliche und kommunikative Fähigkeiten mit der Fähigkeit, effektiv disziplinübergreifend zu arbeiten, sowie eine kollaborative, proaktive Denkweise
Sehr gute Englischkenntnisse; Deutschkenntnisse sind ein Plus
Wir bieten
Unsere Institution basiert auf einer interdisziplinären, innovativen und dynamischen Zusammenarbeit. Sie profitieren von einer systematischen Einarbeitung sowie von persönlichen Entwicklungsmöglichkeiten und unserer ausgeprägten Berufsbildungskultur. Wenn Sie Beruf und Familienleben oder andere persönliche Interessen optimal kombinieren möchten, können wir Sie mit unseren modernen Arbeitsbedingungen und der Infrastruktur vor Ort unterstützen.
Für weitere Informationen wenden Sie sich bitte an Dragutin Maier-Manojlovic, Telefon .
Bitte reichen Sie Ihre Bewerbung online bis zum 18. September 2026 für die Position als Senior Software Developer (Index-Nr. ) ein.
Institute, People & Culture, Simen, 5232 Villigen PSI, Switzerland
Jetzt bewerben jpid469d584jm jit0834jm jiy26jm
Automatisch aus dem Original übersetzt.
Ausgeschrieben heute