Senior Software Developer

Senior Software Developer

90000 - 110000 CHF / Jahr (geschätzt) Homeoffice (teilweise)
P

Auf einen Blick

  • Aufgaben: Entwickle und pflege Software für fortschrittliche Kontrollsysteme in einem dynamischen Umfeld.
  • Unternehmen: PSI, das grösste Forschungsinstitut für Natur- und Ingenieurwissenschaften in der Schweiz.
  • Vorteile: Attraktives Gehalt, Weiterbildungsmöglichkeiten und moderne Arbeitsbedingungen.
  • Weitere Informationen: Interdisziplinäre Zusammenarbeit mit exzellenten Karrierechancen.
  • Warum dieser Job: Arbeite an innovativen Technologien und gestalte die Zukunft mit nachhaltigen Lösungen.
  • Qualifikationen: Abschluss in STEM oder vergleichbare praktische Erfahrung, starke Programmierkenntnisse in C/C++.

Das prognostizierte Gehalt liegt zwischen 90000 - 110000 CHF pro Jahr.

Das Institut PSI ist das grösste Forschungsinstitut für Natur- und Ingenieurwissenschaften in der Schweiz. Wir führen Spitzenforschung in den Bereichen Zukunftstechnologien, Energie und Klima, Gesundheitsinnovation und Grundlagen der Natur durch. Durch grundlegende und angewandte Forschung arbeiten wir an nachhaltigen Lösungen für die grossen Herausforderungen, vor denen Gesellschaft, Wissenschaft und Wirtschaft stehen. PSI engagiert sich für die Ausbildung zukünftiger Generationen. Daher sind etwa ein Viertel unserer Mitarbeitenden Post-Docs, Graduierte oder Lernende. Insgesamt beschäftigt PSI 2300 Personen.

Die Abteilung Steuerungssysteme am PSI hat rund 35 Entwickler und Integratoren, die in 6 Gruppen unterteilt sind. Die Abteilung entwickelt und pflegt zentrale Softwaretools, APIs und Bausteine, die zuverlässige und robuste Steuerungssysteme für einige der fortschrittlichsten grossen Forschungseinrichtungen der Welt 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 Strahleneinrichtungen.

Für die Gruppe Entwicklung von Echtzeit- und eingebetteten Systemen suchen wir einen Senior Software Developer.

Ihre Aufgaben

  • Unabhängige Entwicklung, Implementierung und Wartung von Steuerungssystemsoftware, einschließlich Echtzeitanwendungen, Linux/EPICS-Treibern, Client-Anwendungen und Benutzeroberflächen (UIs).
  • Entwurf und Entwicklung von Low-Level-OS (Linux)-Komponenten, einschließlich Kernel-Anpassung, Konfiguration, Kompilierung, Erstellung von Linux-Images, Gerätetrees, Dateisystemen, Kernel-Treibern und Bibliotheken.
  • Erstellung von Softwareunterstützung und -tools (Treiber, U-Boot, Yocto, BSP-Anpassungen, Tests und Inbetriebnahme) für aktuelle und zukünftige PSI-Hardwareplattformen (cPCI-S, SoC/SoM, UltraScale+, Intel/ARM/PowerPC usw.) in Zusammenarbeit mit der Elektronikabteilung und anderen internen und externen Fachgruppen.
  • Teilnahme an internen Initiativen innerhalb der Abteilung Steuerungssysteme, enge Zusammenarbeit mit anderen Gruppen und aktive Mitgestaltung der architektonischen Entwürfe und übergreifenden Ziele der Abteilung.

Ihr Profil

  • Abschluss in einem MINT-Fach (Naturwissenschaften, Technik, Ingenieurwesen, Mathematik), Informatik oder gleichwertige praktische Erfahrung.
  • Starke Programmierkenntnisse in C, C++ sowie Kernel-Treiber und nahe Hardware, Entwicklung von Low-Level-Software.
  • Umfangreiche Erfahrung mit Echtzeitanwendungen, Linux, eingebetteten und verteilten Systemen.
  • Starke zwischenmenschliche und kommunikative Fähigkeiten, mit der Fähigkeit, effektiv über Disziplinen hinweg zu arbeiten und eine kollaborative, proaktive Denkweise.
  • 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 Ausbildung 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 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 bis zum 18. September 2026 online ein für die Position als Senior Software Developer (Index-Nr. ). Institut, People & Culture, Simen, 5232 Villigen PSI, Schweiz.

Senior Software Developer Arbeitgeber: Paul Scherrer Institut

Das PSI ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem innovativen und interdisziplinären Umfeld zu arbeiten. Mit einem starken Fokus auf Weiterbildung und individueller Entwicklung unterstützen wir unsere Mitarbeitenden dabei, ihre Karriereziele zu erreichen. Zudem fördern wir eine ausgewogene Work-Life-Balance durch moderne Anstellungsbedingungen und Einrichtungen vor Ort, was das Arbeiten am Standort Villigen besonders attraktiv macht.

P

Kontaktdaten:

Paul Scherrer Institut Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Developer mit Bravour zu bestehen

C
C++
Linux
EPICS
Real-Time Applications
Embedded Systems
Kernel Driver Development