Geneva
Vor 15 Stunden
Softwareingenieur (SY-RF-CS-2026-117-LD)
- 02 Juni 2026
- Geneva
Job-Zusammenfassung
CERN sucht Software-Ingenieure zur Entwicklung von Python-Anwendungen. Eine spannende Gelegenheit in einem innovativen Umfeld mit vielfältigen Vorteilen.
Aufgaben
- Entwicklung von Python-Software für RF-Systeme in Beschleunigern.
- Zusammenarbeit mit Ingenieuren zur Implementierung von Lösungen.
- Automatisierung und Testing moderner Software-Workflows.
Fähigkeiten
- Masterabschluss in Informatik oder verwandtem Bereich erforderlich.
- Solide Kenntnisse in Python, einschließlich wissenschaftlicher Bibliotheken.
- Vertrautheit mit C++ zur Interaktion mit Steuerungssystemen.
Ist das hilfreich?
Über den Job
Unternehmensbeschreibung
Bei CERN , der Europäischen Organisation für Kernforschung, erforschen Physiker und Ingenieure die grundlegende Struktur des Universums. Mit den weltweit grössten und komplexesten wissenschaftlichen Instrumenten untersuchen sie die Grundbausteine der Materie – fundamentale Teilchen, die mit nahezu Lichtgeschwindigkeit aufeinanderprallen. Dieser Prozess liefert den Physikern Hinweise darauf, wie Teilchen interagieren, und bietet Einblicke in die fundamentalen Naturgesetze.
Stellenbeschreibung
Einleitung:
Als Softwareingenieur entwickeln Sie Python-Anwendungen, die die Simulation, Automatisierung und den Betrieb von Hochfrequenzsystemen über die Beschleuniger von CERN unterstützen.
Sie tragen zum gesamten Software-Lebenszyklus bei, von der Erfassung der Nutzerbedürfnisse und der Lösungsentwicklung bis hin zu Tests, Bereitstellung und Betriebssupport.
Sie arbeiten zudem mit Entwicklern zusammen, die an C++-Echtzeit-Steuersoftware arbeiten, und tragen zu Werkzeugen und Schnittstellen bei, die hochrangige Anwendungen mit hardware-nahen Systemen verbinden.
Aufgaben:
- Entwurf, Entwicklung und Wartung von Python-basierten Softwareanwendungen und Werkzeugen für die Konfiguration, Überwachung, Automatisierung, Inbetriebnahme und Analyse von HF-Systemen im Beschleunigerkomplex von CERN.
- Zusammenarbeit mit Ingenieuren und Physikern zur Erfassung der Betriebsanforderungen und Bereitstellung zuverlässiger, nutzerorientierter Softwarelösungen, die in Echtzeit-Steuerungssysteme und C++-Middleware-Komponenten integriert sind.
- Entwicklung von Automatisierungs-, Test- und Bereitstellungs-Workflows unter Anwendung moderner Software-Engineering-Praktiken, einschließlich CI/CD, containerisierten Umgebungen und wartbarer Softwarearchitekturen.
- Teilnahme an der Bereitstellung, Inbetriebnahme, dem Betriebssupport und der kontinuierlichen Verbesserung von Softwaresystemen, die während des Beschleunigerbetriebs eingesetzt werden, einschließlich Bereitschaftsdiensten.
- Beitrag zur technischen Dokumentation, zum Wissensaustausch und zu Softwarequalitätspraktiken innerhalb des Teams und der breiteren Steuerungssoftware-Community.
Qualifikationen
Masterabschluss oder gleichwertige relevante Erfahrung im Bereich Informatik, Softwaretechnik, Angewandte Physik, Elektronikingenieurwesen oder einem verwandten Fachgebiet.
Erfahrung:
- Fundierte Python-Entwicklungskenntnisse, idealerweise inklusive wissenschaftlicher Bibliotheken (NumPy, SciPy, Matplotlib) und GUI-Frameworks (PyQt).
- Verständnis von C++ ausreichend, um bestehenden Steuerungssystem-Code zu lesen und Schnittstellen zu erstellen.
- Kenntnisse in Software-Engineering-Prozessen: Versionskontrolle (Git), Testing, CI/CD und Containerisierung.
- Erfahrung in der Bereitstellung von produktionsreifer Software in wissenschaftlichen oder technischen Umgebungen.
- Kenntnisse in Hochfrequenz- oder Beschleunigersystemen sind von Vorteil, aber nicht zwingend erforderlich.
Technische Kompetenzen:
- Entwicklung von Anwendungssoftware.
- Entwicklung von Software für eingebettete und Echtzeitsysteme mit/ohne Betriebssystem.
- Kenntnis und Anwendung von Software-Lebenszyklus-Tools und -Verfahren.
- Testen, Diagnostizieren und Optimieren von Software.
Verhaltenskompetenzen:
- Ergebnisorientierung: strukturierte und organisierte Arbeitsweise; Fähigkeit, Prioritäten zu setzen und Aufgaben mit Blick auf Ergebnisse zu planen.
- Flexibilität: schnelle und einfallsreiche Anpassung an wechselnde Prioritäten und Anforderungen.
- Problemlösung: Identifikation, Definition und Bewertung von Problemen sowie Ergreifen von Massnahmen zu deren Behebung.
- Effektive Kommunikation: Sicherstellung, dass Informationen, Verfahren und Entscheidungen angemessen dokumentiert werden.
- Teamarbeit: Verständnis, wann Teamarbeit erforderlich ist, um beste Ergebnisse zu erzielen; Einbeziehung anderer und Informationsaustausch.
Sprachkenntnisse:
- Gesprochene und geschriebene Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.
Zusätzliche Informationen
Teilnahmeberechtigung und Bewerbungsfrist:
Diversität ist seit der Gründung ein integraler Bestandteil der Mission von CERN und ein fest verankerter Wert der Organisation. Die Beschäftigung einer vielfältigen Belegschaft ist zentral für unseren Erfolg. Wir begrüssen Bewerbungen aus allen Mitgliedstaaten und assoziierten Mitgliedstaaten .
Diese Stelle wird so bald wie möglich besetzt, und Bewerbungen sollten uns in der Regel spätestens bis zum 30.06.2026 um 23:59 CEST erreichen.
Beschäftigungsbedingungen:
Vertragsart: Befristeter Vertrag (5 Jahre). Unter bestimmten Bedingungen können Inhaber befristeter Verträge eine unbefristete Stelle beantragen.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Hybrid
Diese Position beinhaltet:
- Teilnahme an einem regulären Bereitschaftsdienst, einschliesslich Nächten, Sonntagen und offiziellen Feiertagen.
- Arbeit in Strahlenbereichen.
- Arbeit während Nächten, Sonntagen und offiziellen Feiertagen.
- Einsätze in unterirdischen Anlagen.
- Gültiger Führerschein.
- Exposition gegenüber elektromagnetischen Feldern unter bestimmten Expositionsbedingungen.
- Aufgrund der berufsbedingten Gesundheitsrisiken muss der ausgewählte Kandidat vor Vertragsangebot eine medizinische Freigabe erhalten.
Jobgrade: 6-7
Stellenreferenz: SY-RF-CS-2026-117-LD
Arbeitsbereich: Software Engineering und IT
Benchmark-Stellenbezeichnung: Computing Engineer
Globale Vorteile
- Ein wettbewerbsfähiges Gehalt (steuerfrei), das mit Ihren relevanten Berufsjahren steigt.
- 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresferien.
- Absicherung durch das umfassende Krankenversicherungssystem von CERN (für Sie, Ihren Ehepartner und Ihre Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
- Familien-, Kinder- und Säuglingszulagen, abhängig von Ihren individuellen Umständen.
- Ein Umzugspaket (Installationszuschuss, Umzug, Reisekosten), abhängig von Ihren individuellen Umständen.
- Möglichkeit, Ihren Vertrag auf bis zu 8 Jahre zu verlängern + Anspruch auf unbefristete Anstellung.
Ü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 erweitert, ist CERN der Ort, an dem Ihre Neugier und Fähigkeiten gedeihen können. Werden Sie Teil unserer Mission, das Herz des Universums zu entdecken! MITMACHEN!
Mehr Informationen über uns hier: careers.cern