developerjobs.ch
← Alle Stellen

C++ Software Engineer (SY-EPC-CCS-2026-115-GRAP)

CERN

Anstellung
Vertrag
Ort
Geneva
Lohn
CHF 6’372–7’004
Jetzt bewerben
Als Software Engineer werden Sie an der Entwicklung, Evolution und langfristigen Wartung von C++-Softwarelösungen arbeiten, die in Linux-Umgebungen ausgeführt werden. Im Rahmen eines kollaborativen Teams aus Software-Ingenieuren und Fachexperten werden Sie zu den Kernsteuerungsanwendungen beitragen, die mehr als 5.000 Leistungssteller im Beschleunigerkomplex steuern. Ein zentraler Aspekt dieser Rolle ist die Eigentümerschaft und Modernisierung einer Reihe von Softwareklassen, die den Beschleunigerbetrieb unterstützen. Sie werden die Verantwortung für die Migration dieser Klassen von den bestehenden FGCDv1- und FESA-Architekturen zum Next-Generation-FGCDv2-Framework übernehmen. Diese Arbeit bietet eine einzigartige Gelegenheit, hands-on-Softwareentwicklung mit Framework-Evolution zu kombinieren: Wenn Sie die zugewiesenen Komponenten migrieren und modernisieren, werden Sie direkt zur Verfeinerung und Vervollständigung des FGCDv2-Frameworks beitragen und seine zukünftige Ausrichtung auf der Grundlage praktischer Erfahrungen und betrieblicher Anforderungen mitgestalten. Ihre Verantwortlichkeiten Entwerfen, entwickeln, dokumentieren und warten Sie moderne C++-Steuerungssoftware für Leistungssteller-Systeme. Übernehmen Sie die Eigentümerschaft von Softwarekomponenten während ihres gesamten Lebenszyklus, einschließlich der Migration von Anwendungen zum FGCDv2-Framework. Tragen Sie zur Evolution des FGCDv2-Frameworks bei, indem Sie Verbesserungen identifizieren, implementieren und validieren, die auf praktischer Erfahrung basieren. Unterstützen Sie die Software-Architektur, Code-Qualität und CI/CD-Praktiken, um zuverlässige, skalierbare und wartbare Lösungen sicherzustellen. Arbeiten Sie eng mit Software-Ingenieuren, Geräte-Spezialisten und Betriebsteams zusammen, um robuste Steuerungsanwendungen zu liefern. Diese Rolle umfasst auch Team-Überwachungsverantwortlichkeiten. Weitere Informationen hier. Ihr Profil Starke Kenntnisse in modernem C++ und Linux-basierten Entwicklungsumgebungen. Erfahrung in der Entwicklung, dem Testen und der Wartung von mittleren bis großen Software-Systemen, unter Anwendung von Software-Qualitätspraktiken wie Testen, Code-Review, kontinuierlicher Integration und Wartbarkeit. Fähigkeit, technische Ergebnisse zu übernehmen, effektiv zu kommunizieren und in multidisziplinären Teams zusammenzuarbeiten. Interesse oder Erfahrung in Hardware-Software-Integration, industriellen Systemen oder Steuersystemen wäre ein Plus. Sie werden die Gelegenheit haben, weitere Erfahrungen mit zu sammeln: GitLab und modernen CI/CD-Workflows. Meson-Build-System. Statischer Code-Analyse, Sanitisern und moderner Entwicklungstooling (Clang-Ökosystem). Python-Entwicklung und Testframeworks (pytest, Jinja). Fähigkeiten Modernes C++. Linux-Software-Entwicklung. Code-Qualität und Testpraktiken. Gesprochenes und geschriebenes Englisch, mit dem Engagement, Französisch zu lernen. Zulassungskriterien: Sie sind Staatsbürger eines CERN-Mitglied- oder assoziierten Mitgliedstaates. Sie haben eine berufliche Ausbildung in Software-Ingenieurwesen oder einem verwandten Bereich (oder einem verwandten Feld) und haben entweder: einen Master-Abschluss mit 2 bis 6 Jahren beruflicher Erfahrung nach dem Abschluss; oder einen PhD mit nicht mehr als 3 Jahren beruflicher Erfahrung nach dem Abschluss. Sie hatten noch nie einen CERN-Fellow- oder Graduate-Vertrag. Bewerbungsschluss: 20.07.2026 um 23:59 CEST. Vertragsdauer: 24 Monate, mit möglicher Verlängerung bis zu 36 Monate. Arbeitszeit: 40 Stunden pro Woche Job-Flexibilität: Hybrid Geplanter Starttermin: 01-Oktober-2026 Diese Position umfasst: Bereitschaftsdienst, wenn dies durch die Bedürfnisse der Organisation erforderlich ist. Job-Referenz: SY-EPC-CCS-2026-115-GRAP Fachgebiet: Software-Ingenieurwesen und IT Referenzjob: 200020 - Computing Engineer Globale Vorteile Ein monatliches Stipendium zwischen 6372-7004 Schweizer Franken pro Monat (steuerfrei) je nach Ihrem Abschluss. 30 Tage bezahlten Urlaub pro Jahr plus 2 Wochen Jahresabschluss. Abdeckung durch das umfassende Gesundheitsversicherungssystem des CERN (für Sie, Ihren Ehepartner und Ihre Kinder) und Mitgliedschaft im CERN-Pensionsfonds. Familien-, Kind- und Baby-Monatszulagen je nach Ihren individuellen Umständen. Ein Umzugs-Paket (Installationszuschuss und Reisekosten) je nach Ihren individuellen Umständen. Möglichkeit, Ihren Vertrag 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 gemacht wird! Bei CERN, der Europäischen Organisation für Kernforschung, stoßen wir die Grenzen von Wissenschaft und Technologie vor. Unsere bahnbrechende Arbeit bringt nicht nur Physiker, sondern auch eine vielfältige Gruppe von Fachleuten aus Ingenieur-, technischen, wissenschaftlichen und administrativen Bereichen zusammen. Zusammen fördern wir eine Umgebung, in der Innovation und Zusammenarbeit gedeihen. Jeden Tag stehen wir vor neuen Herausforderungen und Möglichkeiten, zu bahnbrechender Forschung beizutragen, die unser Verständnis des Universums prägt. Wir meistern diese Herausforderungen durch die vielfältigen Perspektiven innerhalb unserer Teams, indem wir sicherstellen, dass jeder Beitrag wertgeschätzt und unsere gemeinsame Wertschätzung von Inklusion und Zweck vorantreibt. Vielfalt ist ein Kernwert von CERN seit seiner Gründung 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 vorantreibt, ist CERN der Ort, an dem Ihre Neugier und Fähigkeiten gedeihen können. Seien Sie Teil unserer Mission, das zu entdecken, was im Herzen des Universums liegt! TEILEN SIE SICH! Weitere Informationen über uns finden Sie hier: careers.cern

Automatisch aus dem Original übersetzt.

Ausgeschrieben heute

Diese Stelle erscheint auch auf