CERN European Organization for Nuclear Research
Geneva
Vor 8 Stunden
Softwareentwickler für Steuerungssysteme (BE-ICS-STF-2026-85-GRAE)
- 27 März 2026
- Geneva
Job-Zusammenfassung
CERN sucht eine*n Software Engineer für innovative Projekte. Erlebe ein kreatives Umfeld mit zahlreichen Vorteilen.
Aufgaben
- Entwickle das JCOP Framework für LHC-Experimente.
- Implementiere Softwarekomponenten basierend auf WinCC OA.
- Integriere Geräte in die übergeordneten Steuerungssysteme.
Fähigkeiten
- Abgeschlossenes Studium und maximal zwei Jahre Berufserfahrung.
- Kenntnisse in C/C++ und moderne Entwicklungstools.
- Analytische Fähigkeiten und Teamarbeit.
Ist das hilfreich?
Über den Job
Stellenbeschreibung
Sie werden Teil eines Teams, das für die Entwicklung und Weiterentwicklung der industriellen Steuerungs-Frameworks von CERN, JCOP und UNICOS, sowie für die Bewertung und Validierung neuer Technologien für zukünftige Steuerungssysteme verantwortlich ist.
Diese Frameworks basieren auf der kommerziellen SCADA-Plattform SIMATIC WinCC Open Architecture (WinCC OA) von Siemens, die das Rückgrat von mehr als 800 missionskritischen Steuerungssystemen bildet.
In einigen Monaten werden die LHC-Detektoren umfangreiche Upgrades durchlaufen, die neue Steuerungssysteme und zusätzliche Funktionalitäten im JCOP-Framework erfordern. In diesem Zusammenhang werden Sie zur Entwicklung und Weiterentwicklung des JCOP-Frameworks beitragen und die Implementierung von Detektorsteuerungssystemen unterstützen.
Ihre Aufgaben
- Beitrag zur Entwicklung und Weiterentwicklung des JCOP-Frameworks, das von den LHC-Experimenten verwendet wird.
- Implementierung und Wartung von Softwarekomponenten, Vorlagen und Werkzeugen basierend auf WinCC OA und CERN-Steuerungsframeworks.
- Integration von Geräten in übergeordnete Steuerungssysteme.
- Entwurf & Entwicklung von Benutzeroberflächen mit WinCC OA.
- Prototyping und Testen neuer Lösungen zur Verbesserung der Zuverlässigkeit, Wartbarkeit und Skalierbarkeit der Frameworks.
- Unterstützung der LHC-Experimente bei der Entwicklung, Bereitstellung und Wartung ihrer Steuerungssysteme.
- Teilnahme an Code-Reviews, Debugging und Fehlerbehebung von Steuerungssystemanwendungen.
Ihr Profil
- Erste Erfahrungen oder Berührungspunkte mit Softwareentwicklung in verteilten oder modularen Systemen.
- Erfahrung mit modernen Programmiersprachen und Entwicklungstools (z. B. C/C++ oder ähnlich).
- Kenntnisse in Software-Engineering-Prinzipien (Versionskontrolle GIT, Testing, Codequalität, Dokumentation, CI/CD).
- Kenntnisse in Qt, Node.js oder TypeScript sind von Vorteil.
- Vertrautheit mit industriellen Steuerungssystemen, SCADA-Technologien oder Online-Systemen von CERN-Experimenten ist von Vorteil.
Fähigkeiten
- Beherrschung der Programmierung in C/C++.
- Fähigkeit, neue Technologien und Frameworks schnell zu erlernen und sich anzupassen.
- Fähigkeit, Softwarekomponenten in komplexen Systemen zu entwerfen, zu implementieren und zu debuggen.
- Starke analytische und problemlösende Fähigkeiten.
- Fähigkeit, in multidisziplinären Teams zu arbeiten und mit Ingenieuren und Wissenschaftlern zu interagieren.
- Gute Kommunikations- und Dokumentationsfähigkeiten.
- Gesprochene und schriftliche Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.
Zulassungskriterien:
- Sie sind Staatsangehöriger eines CERN-Mitglieds- oder assoziierten Mitgliedsstaates .
- Bis zum Bewerbungsschluss verfügen Sie über maximal zwei Jahre Berufserfahrung seit dem Abschluss im Bereich Software Engineering (oder einem verwandten Gebiet) und Ihre höchste Ausbildung ist entweder ein Bachelor- oder Masterabschluss.
- Sie hatten noch keinen CERN-Fellow- oder Graduates-Vertrag.
- Bewerber ohne Universitätsabschluss sind nicht zugelassen.
- Bewerber mit einer Promotion sind nicht zugelassen.
Zusätzliche Informationen
Bewerbungsschluss: 27.04.2026 um 23:59 CEST.
Vertragsdauer: 24 Monate, mit möglicher Verlängerung auf maximal 36 Monate.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Hybrid
Geplanter Beginn: 01. September 2026
Stellenreferenz: BE-ICS-STF-2026-85-GRAE
Arbeitsbereich: Software Engineering und IT
Benchmark-Stelle: 200020 - Computing Engineer
Globale Vorteile
- Ein monatliches Stipendium zwischen 5266-5793 Schweizer Franken pro Monat (steuerfrei), abhängig von Ihrem Abschluss.
- 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresabschluss.
- Abdeckung durch das umfassende Krankenversicherungssystem von CERN (für Sie, Ihren Ehepartner und Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
- Familien-, Kinder- und Säuglingszulagen, abhängig von Ihren individuellen Umständen.
- Ein Umzugspaket (Installationszuschuss und Reisekosten), abhängig von Ihren individuellen Umständen.
- Möglichkeit, Ihren Vertrag auf bis zu 36 Monate zu verlängern.
- On-the-Job- und formale Schulungen einschließlich Sprachkurse.
Überblick über CERN - Entdecken Sie eine Welt, in der das Unmögliche möglich wird!
Bei CERN, der Europäischen Organisation für Kernforschung, verschieben wir die Grenzen von Wissenschaft und Technologie. Unsere bahnbrechende Arbeit vereint nicht nur Physiker, sondern auch eine vielfältige Gruppe von Fachleuten aus den Bereichen Ingenieurwesen, Technik, Wissenschaft und Verwaltung. Gemeinsam fördern wir ein Umfeld, in dem Innovation und Zusammenarbeit gedeihen.
Jeden Tag stehen wir vor spannenden neuen Herausforderungen und Möglichkeiten, zu Spitzenforschung beizutragen, die unser Verständnis des Universums prägt. Wir begegnen diesen Herausforderungen durch die vielfältigen Perspektiven in unseren Teams, wobei jeder Beitrag geschätzt wird und unser gemeinsames Gefühl von Inklusion und Zweck vorangetrieben wird. Vielfalt ist seit der Gründung ein Kernwert von CERN und bleibt zentral für unsere Mission und unseren anhaltenden Erfolg.
Wenn Sie bereit sind, Teil einer dynamischen, inklusiven Gemeinschaft zu sein, die die Grenzen des Wissens verschiebt, ist CERN der Ort, an dem Ihre Neugier und Fähigkeiten gedeihen können. Seien Sie Teil unserer Mission, das Herz des Universums zu entdecken! MITMACHEN!
Mehr Informationen über uns, hier: careers.cern