CERN European Organization for Nuclear Research
Geneva
Embedded Software Engineer (BE-CEM-EDL-2026-102-GRAP)
- 08 Juni 2026
- Geneva
Über den Job
Stellenbeschreibung
Sind Sie begeistert von modernster Technologie und möchten an innovativen Projekten arbeiten? Wir suchen einen Embedded Software Engineer, der dem Team für Elektronikdesign und Low-Level-Software beitritt.
Als Teil unseres Teams tragen Sie zum White Rabbit (WR) Projekt bei: eine am CERN entwickelte Technologie, die mittlerweile Industriestandard ist und subnanosekundengenaue Synchronisation sowie deterministischen Datentransfer zu verteilten Geräten ermöglicht, die über ein WR-Netzwerk verbunden sind.
Wir suchen einen erfahrenen Embedded Software Entwickler für die nächste Generation des WR-Switches ( White Rabbit Switch v4 ). Dieser ist die Kernkomponente eines WR-Netzwerks, und eine neue Version befindet sich in der Entwicklung. Werden Sie Teil unseres Teams und gestalten Sie aktiv diesen vollständig quelloffenen Ethernet-Switch mit!
Ihre Aufgaben
- Entwicklung und Pflege von Software und Firmware für den WR Switch, einschließlich des Linux-basierten Betriebssystems.
- Mitwirkung bei der Inbetriebnahme und Fehlersuche neuer Hardwareversionen.
- Pflege von Git-Repositories.
- Entwicklung, Pflege und Durchführung von Tests für den WR Switch, einschließlich Hardware in Continuous Integration (CI)-Pipelines, Leistungs- und Konformitätstests.
- Unterstützung bei der Entwicklung von Produktionstests, die nach der Hardwareherstellung durchgeführt werden.
- Zusammenarbeit mit Kollegen im Hardware-/Software-Co-Design-Prozess, bei dem HDL, Firmware, Linux-Gerätetreiber und Host-Anwendungen gemeinsam entwickelt und überprüft werden.
- Zusammenarbeit mit externen Unternehmen, Universitäten und öffentlichen Instituten.
- Sicherstellung einer umfassenden und aktuellen Dokumentation.
- Vorbereitung von Firmware-Releases.
Weitere Informationen hier .
Ihr Profil
- Entwicklung von Embedded Linux Software und Bare-Metal-Firmware.
- Arbeit mit einer Embedded Linux Distribution auf SoCs von AMD/Xilinx FPGAs.
- Leistungs- und/oder Konformitätstests mit spezieller Messtechnik.
- Fehlersuche an Hardware.
Fähigkeiten
Erforderlich:
- Low-Level-Programmierung in C, einschließlich Bare-Metal.
- Embedded Linux und Linux-Gerätetreiber.
- Git-basierte Entwicklung, Code-Reviews, Merge Requests und CI-Pipelines.
- Python.
Von Vorteil:
- Testframeworks, PyTest.
- Grundkenntnisse in FPGA-Entwicklung (VHDL, Verilog, SystemVerilog).
- Fähigkeit, Leiterplatten-Schemata zu verstehen.
- Netzwerk- und Synchronisationsprotokolle (z. B. NTP, PTP).
Sprachkenntnisse:
- Englisch in Wort und Schrift, mit der Bereitschaft, Französisch zu lernen.
Zulassungskriterien:
- Sie sind Staatsbürger eines CERN-Mitglieds- oder assoziierten Mitgliedsstaates .
- Sie verfügen über einen beruflichen Hintergrund in Software Engineering (oder einem verwandten Bereich) und haben entweder:
- einen Masterabschluss mit 2 bis 6 Jahren Berufserfahrung nach dem Abschluss;
- oder eine Promotion mit nicht mehr als 3 Jahren Berufserfahrung nach dem Abschluss.
- Sie hatten zuvor keinen CERN-Stipendien- oder Absolventenvertrag.
Zusätzliche Informationen
Bewerbungsschluss: 05.07.2026 um 23:59 MESZ.
Vertragsdauer: 24 Monate, mit möglicher Verlängerung auf maximal 36 Monate.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Vollständig vor Ort
Geplanter Beginn: 01. September 2026
Stellenreferenz: BE-CEM-EDL-2026-102-GRAP
Arbeitsbereich: Software Engineering und IT
Benchmark-Stelle: 200020 - Computing Engineer
Globale Vorteile
- Ein monatliches Stipendium zwischen 6372 und 7004 Schweizer Franken (steuerfrei), abhängig von Ihrem Abschluss.
- 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresabschluss.
- Absicherung durch das umfassende Krankenversicherungssystem des 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 zur Verlängerung Ihres Vertrags auf bis zu 36 Monate.
- On-the-Job- und formale Schulungen, einschließlich Sprachkurse.
Überblick über CERN – Entdecken Sie eine Welt, in der das Unmögliche möglich wird!
Am CERN, der Europäischen Organisation für Kernforschung, treiben wir die Grenzen von Wissenschaft und Technologie voran. 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 des CERN und bleibt zentral für unsere Mission und unseren anhaltenden Erfolg.
Wenn Sie bereit sind, Teil einer dynamischen, inklusiven Gemeinschaft zu werden, 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!
Weitere Informationen über uns, hier: careers.cern