Embedded Software Engineer (BE-CEM-EDL-2026-136-GRAE)

Embedded Software Engineer (BE-CEM-EDL-2026-136-GRAE)

Genf Vollzeit 5000 - 6000 € / Monat (geschätzt) Kein Homeoffice möglich
CERN European Organization for Nuclear Research

Auf einen Blick

  • Aufgaben: Entwickle und pflege Software für innovative Technologien bei CERN.
  • Unternehmen: CERN, ein führendes Forschungszentrum für Teilchenphysik.
  • Vorteile: Steuerfreies Gehalt, umfassende Gesundheitsversorgung und 30 Tage Urlaub pro Jahr.
  • Weitere Informationen: Dynamisches Umfeld mit Weiterbildungsmöglichkeiten und internationalem Team.
  • Warum dieser Job: Arbeite an bahnbrechenden Projekten und beeinflusse die Zukunft der Technologie.
  • Qualifikationen: Erfahrung in Embedded Linux und Softwareentwicklung erforderlich.

Das prognostizierte Gehalt liegt zwischen 5000 - 6000 € pro Monat.

Sind Sie leidenschaftlich an modernster Technologie interessiert und bereit, an innovativen Projekten zu arbeiten? Wir suchen einen Embedded Software Developer, der der Abteilung für Elektronikdesign und Low-Level-Software (EDL) innerhalb der Gruppe für Steuerungselektronik und Mechatronik (CEM) bei CERN beitritt und Teil des White Rabbit Collaboration Bureau wird.

White Rabbit ist eine von CERN entwickelte Technologie und mittlerweile ein Industriestandard, der sub-nanosekunden Synchronisation und deterministische Datenübertragung zu verteilten Geräten bietet, die über ein WR-Netzwerk miteinander verbunden sind. Sie werden die grundlegenden Bausteine dieser Technologie verbessern und warten, einschließlich der Software und Firmware, die auf dem White Rabbit Switch und dem White Rabbit PTP Core laufen, die weltweit in Tausenden von Instanzen eingesetzt werden. Sie werden auch mit Instituten und Unternehmen weltweit interagieren, um ihnen bei der Integration und dem Einsatz von White Rabbit zu helfen.

Verantwortlichkeiten

  • Entwicklung und Wartung von Software und Firmware für den WR Switch und den WR PTP Core.
  • Wartung von GIT-Repos mit Dutzenden von Entwicklern.
  • Entwicklung und Wartung von Tools zur Automatisierung der Kalibrierung und Tests von WR-Geräten, einschließlich Hardware in Continuous Integration (CI) Pipelines.
  • Unterstützung bei der Entwicklung von Produktionstests, die nach der Hardware-Herstellung durchgeführt werden.
  • Teilnahme an Outreach-Aktivitäten auf Konferenzen und Veranstaltungen zur Förderung der WR-Technologie und der WR-Zusammenarbeit.
  • Unterstützung von WR-Nutzern weltweit.
  • Zusammenarbeit mit Ihren Kollegen im Hardware-/Software-Co-Design-Prozess, bei dem HDL, Firmware, Linux-Gerätetreiber und Host-Anwendungen gemeinsam entwickelt und überprüft werden.
  • Entwicklung von Embedded-Linux-Software und Bare-Metal-Firmware.
  • Arbeiten mit einer Embedded-Linux-Distribution, die auf SoC von AMD/Xilinx FPGA läuft.
  • Messungen mit Laborwerkzeugen wie einem Oszilloskop.
  • Debugging von Hardware.

Erforderliche Fähigkeiten

  • Embedded Linux und Linux-Gerätetreiber.
  • Git-basierte Entwicklung, Code-Reviews, Merge-Requests und CI-Pipelines.
  • Python.
  • Gesprochene und schriftliche Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.

Vorteilhafte Fähigkeiten

  • Testframeworks, PyTest.
  • Grundlagen in der FPGA-Entwicklung (VHDL, Verilog, SystemVerilog).
  • Fähigkeit, PCB-Schemata zu verstehen.
  • Netzwerk- und Synchronisationsprotokolle (z.B. NTP, PTP).

Bis zur Bewerbungsfrist haben Sie maximal zwei Jahre Berufserfahrung seit dem Abschluss in Software Engineering (oder einem verwandten Bereich) und Ihre höchste akademische Qualifikation ist entweder ein Bachelor- oder Master-Abschluss. Sie hatten noch nie einen CERN-Stipendiaten- oder Graduierte-Vertrag. Bewerber ohne Universitätsabschluss sind nicht berechtigt. Bewerber mit einem Doktortitel sind nicht berechtigt.

Vertrag & Vorteile

  • Vertragsdauer: 24 Monate, mit einer möglichen Verlängerung auf maximal 36 Monate.
  • Arbeitszeit: 40 Stunden pro Woche.
  • Jobflexibilität: Vollständig vor Ort.
  • Arbeitsfeld: Software Engineering und IT.
  • Monatliches Stipendium zwischen Schweizer Franken pro Monat (steuerfrei), abhängig von Ihrem Abschluss.
  • 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen jährliche Schließung.
  • Deckung durch das umfassende Krankenversicherungsprogramm von CERN (für Sie, Ihren Ehepartner und Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
  • Familien-, Kinder- und Säuglingszulagen je nach individueller Situation.
  • Ein Umzugspaket (Installationsbeihilfe und Reisekosten) je nach individueller Situation.
  • Möglichkeit, Ihren Vertrag auf bis zu 36 Monate zu verlängern.
  • On-the-Job- und formale Schulungen einschließlich Sprachkurse.

Embedded Software Engineer (BE-CEM-EDL-2026-136-GRAE) Arbeitgeber: CERN European Organization for Nuclear Research

CERN ist ein herausragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an innovativen Projekten im Bereich der Embedded Softwareentwicklung zu arbeiten. Mit einem flexiblen Arbeitsumfeld, umfassenden Gesundheitsleistungen und großzügigen Urlaubsansprüchen fördert CERN eine positive Arbeitskultur, die auf Zusammenarbeit und persönlichem Wachstum basiert. Zudem profitieren Sie von einer internationalen Gemeinschaft und der Chance, an der Spitze der Technologieentwicklung zu stehen.

CERN European Organization for Nuclear Research

Kontaktdaten:

CERN European Organization for Nuclear Research Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Embedded Software Engineer (BE-CEM-EDL-2026-136-GRAE) erhalten könnten

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Wir sollten uns aktiv an Diskussionen beteiligen und unsere Expertise zeigen, um aufzufallen.

Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Ansprechpartner zu kontaktieren. Frag nach mehr Informationen oder zeig dein Interesse – das kann den Unterschied machen!

Bereite dich auf technische Interviews vor

Stell sicher, dass du deine technischen Fähigkeiten auffrischst und bereit bist, sie in einem Interview zu demonstrieren. Wir sollten auch Beispiele aus unseren bisherigen Projekten parat haben, um unsere Erfahrungen zu untermauern.

Bewirb dich über unsere Website

Vergiss nicht, dich direkt über unsere Website zu bewerben! Das zeigt, dass du wirklich interessiert bist und gibt uns die Möglichkeit, dich besser kennenzulernen.

Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Engineer (BE-CEM-EDL-2026-136-GRAE) mit Bravour zu bestehen

Embedded Linux
Linux Device Drivers
Git-basierte Entwicklung
Code-Reviews
Merge-Anfragen
CI-Pipelines
Python

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich!:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns von deiner Leidenschaft für Embedded Software und warum du Teil unseres Teams werden möchtest.

Betone deine relevanten Fähigkeiten!:Stell sicher, dass du deine Kenntnisse in Embedded Linux, Git und Python klar hervorhebst. Wir suchen nach jemandem, der diese Technologien beherrscht, also lass uns wissen, wie du sie in deinen bisherigen Projekten eingesetzt hast!

Sei präzise und strukturiert!:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du die richtige Person für den Job bist!

Bewirb dich über unsere Website!:Vergiss nicht, deine Bewerbung über unsere offizielle Website einzureichen. Das macht es uns einfacher, deine Unterlagen zu verwalten und sicherzustellen, dass du alle wichtigen Informationen bereitstellst.

Wie man sich auf ein Vorstellungsgespräch bei CERN European Organization for Nuclear Research vorbereitet

Technisches Wissen auffrischen

Stelle sicher, dass du die Grundlagen von Embedded Linux, Linux Device Treibern und den relevanten Protokollen wie NTP und PTP gut verstehst. Bereite dich darauf vor, technische Fragen zu beantworten und zeige dein Wissen über die White Rabbit Technologie.

Git und CI-Pipelines beherrschen

Da die Arbeit mit Git und CI-Pipelines ein zentraler Bestandteil der Position ist, solltest du deine Erfahrungen in diesen Bereichen hervorheben. Übe, wie du Merge-Requests erstellst und Code-Reviews durchführst, um deine Teamfähigkeit zu demonstrieren.

Praktische Beispiele bereitstellen

Bereite konkrete Beispiele aus deiner bisherigen Erfahrung vor, die zeigen, wie du Software und Firmware entwickelt hast. Zeige, wie du Probleme gelöst hast, insbesondere im Bereich der Hardware-Debugging und der Nutzung von Labortools wie Oszilloskopen.

Engagement für Weiterbildung zeigen

Da ein Teil der Rolle Outreach-Aktivitäten umfasst, solltest du dein Interesse an kontinuierlichem Lernen und an der Teilnahme an Konferenzen betonen. Zeige, dass du bereit bist, neue Fähigkeiten zu erlernen, einschließlich der französischen Sprache.