Software Engineer (SY-RF-CS-2026-117-LD)

Software Engineer (SY-RF-CS-2026-117-LD)

Genf Vollzeit 50000 - 70000 € / Jahr (geschätzt) Kein Homeoffice möglich
CERN

Auf einen Blick

  • Aufgaben: Entwickle Python-Anwendungen zur Unterstützung von Radiofrequenzsystemen bei CERN.
  • Unternehmen: CERN, die europäische Organisation für Kernforschung, an der Spitze der Wissenschaft.
  • Vorteile: Wettbewerbsfähiges Gehalt, 30 Tage Urlaub und umfassende Gesundheitsversorgung.
  • Weitere Informationen: Flexible Arbeitszeiten und hervorragende Karrieremöglichkeiten.
  • Warum dieser Job: Arbeite an bahnbrechenden Projekten und beeinflusse die Grundlagen der Physik.
  • Qualifikationen: Erfahrung in Python-Entwicklung und Teamarbeit erforderlich.

Das prognostizierte Gehalt liegt zwischen 50000 - 70000 € pro Jahr.

At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter – fundamentale Teilchen, die dazu gebracht werden, nahezu mit Lichtgeschwindigkeit zusammenzustoßen. Der Prozess gibt Physikern Hinweise darauf, wie Teilchen interagieren, und bietet Einblicke in die grundlegenden Gesetze der Natur.

Als Software Engineer werden Sie Python-Anwendungen entwickeln, die die Simulation, Automatisierung und den Betrieb von Hochfrequenzsystemen in den Beschleunigern von CERN unterstützen. Sie werden zum gesamten Software-Lebenszyklus beitragen, von der Erfassung der Benutzerbedürfnisse und der Gestaltung von Lösungen bis hin zu Tests, Bereitstellung und operativer Unterstützung.

Sie werden auch mit Entwicklern zusammenarbeiten, die an C++-Echtzeitsteuerungssoftware arbeiten, und zu Tools und Schnittstellen beitragen, die hochrangige Anwendungen mit niederstufigen Hardwaresystemen verbinden.

Funktionen
  • Entwurf, Entwicklung und Wartung von Python-basierten Softwareanwendungen und -tools für die Konfiguration, Überwachung, Automatisierung, Inbetriebnahme und Analyse von RF-Systemen im gesamten Beschleunigerkomplex von CERN.
  • Zusammenarbeit mit Ingenieuren und Physikern zur Erfassung der Betriebsanforderungen und Bereitstellung zuverlässiger, benutzerorientierter Softwarelösungen, die in Echtzeitsteuerungssysteme und C++-Middleware-Komponenten integriert sind.
  • Entwicklung von Automatisierungs-, Test- und Bereitstellungsworkflows unter Verwendung moderner Software-Engineering-Praktiken, einschließlich CI/CD, containerisierter Umgebungen und wartbarer Softwarearchitekturen.
  • Teilnahme an der Bereitstellung, Inbetriebnahme, operativen Unterstützung und kontinuierlichen Verbesserung von Softwaresystemen, die während des Betriebs des Beschleunigers verwendet werden, einschließlich Bereitschaftsdiensten.
  • Beitrag zur technischen Dokumentation, Wissensaustausch und Softwarequalitätspraktiken innerhalb des Teams und der breiteren Steuerungssoftware-Community.
Erfahrung
  • Solide Python-Entwicklungsfähigkeiten, idealerweise einschließlich wissenschaftlicher Bibliotheken (NumPy, SciPy, Matplotlib) und GUI-Frameworks (PyQt).
  • Verständnis von C++ ausreichend, um bestehenden Steuerungscode zu lesen und damit zu interagieren.
  • Kenntnisse über Software-Engineering-Prozesse: Versionskontrolle (Git), Tests, CI/CD und Containerisierung.
  • Erfahrung in der Bereitstellung von produktionsreifer Software in wissenschaftlichen oder ingenieurtechnischen Umgebungen.
  • Kenntnisse in der Entwicklung von Anwendungssoftware.
  • Entwicklung von Software für eingebettete und Echtzeitsysteme mit/ohne Betriebssystem.
  • Kenntnisse und Anwendung von Software-Lebenszyklus-Tools und -Verfahren.
  • Testen, Diagnostizieren und Optimieren von Software.
  • Ergebnisse erzielen: einen strukturierten und organisierten Ansatz für die Arbeit haben; in der Lage sein, Prioritäten zu setzen und Aufgaben mit Blick auf Ergebnisse zu planen.
  • Flexibilität zeigen: sich schnell und einfallsreich an sich ändernde Prioritäten und Anforderungen anpassen.
  • Probleme lösen: Probleme identifizieren, definieren und bewerten sowie Maßnahmen ergreifen, um sie zu beheben.
  • Effektiv kommunizieren: sicherstellen, dass Informationen, Verfahren und Entscheidungen angemessen dokumentiert sind.
  • Im Team arbeiten: verstehen, wann Teamarbeit erforderlich ist, um die besten Ergebnisse zu erzielen; andere entsprechend einbeziehen und Informationen teilen.

Gesprochene und geschriebene Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.

Eligibility and Closing Date

Diversity has been an integral part of CERN’s mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success. We welcome applications from all Member States and Associate Member States. This vacancy will be filled as soon as possible, and applications should normally reach us no later than at 23:59 CEST.

Employment Conditions
  • Vertragsart: Befristeter Vertrag (5 Jahre). Unter bestimmten Bedingungen können Inhaber befristeter Verträge sich um eine unbefristete Stelle bewerben.
  • Arbeitszeit: 40 Stunden pro Woche.
  • Jobflexibilität: Hybrid.
This Position Involves
  • Teilnahme an einem regelmäßigen Bereitschaftsdienst, einschließlich Nächte, Sonntage und offizielle Feiertage.
  • Arbeiten in Strahlenbereichen.
  • Arbeiten während Nächten, Sonntagen und offiziellen Feiertagen.
  • Interventionen in unterirdischen Anlagen.
  • Ein gültiger Führerschein.
  • Exposition gegenüber elektromagnetischen Feldern unter bestimmten Expositionsbedingungen.
  • Angesichts der gesundheitlichen Risiken, die mit dieser Position verbunden sind, muss der ausgewählte Kandidat vor der Bestätigung eines Vertragsangebots eine medizinische Genehmigung erhalten.
Benefits
  • Ein wettbewerbsfähiges Gehalt (steuerfrei), das mit Ihren Jahren relevanter Erfahrung steigt.
  • 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen jährliche Schließung.
  • Deckung durch das umfassende Krankenversicherungssystem 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, Umzug, Reisekosten) je nach individueller Situation.
  • Möglichkeit, Ihren Vertrag auf bis zu 8 Jahre zu verlängern + Anspruch auf unbefristete Vertragslaufzeit.

Wir freuen uns auf Ihre Bewerbung.

Software Engineer (SY-RF-CS-2026-117-LD) Arbeitgeber: CERN

CERN ist ein herausragender Arbeitgeber, der nicht nur eine wettbewerbsfähige Vergütung und umfassende Gesundheitsleistungen bietet, sondern auch ein inspirierendes Arbeitsumfeld, in dem Innovation und Teamarbeit gefördert werden. Als Software Engineer haben Sie die Möglichkeit, an der Spitze der wissenschaftlichen Forschung zu arbeiten und Ihre Fähigkeiten in einem dynamischen, internationalen Team weiterzuentwickeln, während Sie zur Entschlüsselung der Geheimnisse des Universums beitragen. Die flexible Hybrid-Arbeitsweise und die Unterstützung bei der beruflichen Weiterentwicklung machen CERN zu einem attraktiven Arbeitsplatz für alle, die bedeutungsvolle und erfüllende Tätigkeiten suchen.

CERN

Kontaktdaten:

CERN Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer (SY-RF-CS-2026-117-LD) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Hilfe beim Erstellen eines ansprechenden Profils brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir haben einige Ressourcen, die dir dabei helfen können, also schau mal vorbei!

Tipp Nummer 3

Sei proaktiv! Wenn du eine Stelle bei CERN im Auge hast, bewirb dich direkt über unsere Website. Zeig dein Interesse und deine Motivation, das Team zu unterstützen!

Tipp Nummer 4

Mach dich mit den Technologien vertraut, die bei CERN verwendet werden! Kenntnisse in Python und C++ sind wichtig. Wenn du noch Fragen hast oder Ressourcen benötigst, lass es uns wissen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (SY-RF-CS-2026-117-LD) mit Bravour zu bestehen

Python-Entwicklung
Kenntnisse in wissenschaftlichen Bibliotheken (NumPy, SciPy, Matplotlib)
GUI-Frameworks (PyQt)
C++-Verständnis
Versionskontrolle (Git)
CI/CD
Containerisierung

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, warum du dich für die Stelle als Software Engineer bei CERN interessierst und was dich motiviert, Teil unseres Teams zu werden.

Betone deine technischen Fähigkeiten:Stell sicher, dass du deine Python-Kenntnisse und Erfahrungen mit wissenschaftlichen Bibliotheken wie NumPy oder SciPy hervorhebst. Zeig uns, dass du die Anforderungen der Stelle verstehst und wie du deine Fähigkeiten in der Praxis einsetzen kannst.

Sei strukturiert und organisiert:Gib uns einen Einblick in deine Arbeitsweise. Beschreibe, wie du Projekte planst und priorisierst, um Ergebnisse zu erzielen. Das zeigt uns, dass du die Fähigkeit hast, in einem dynamischen Umfeld erfolgreich zu arbeiten.

Bewirb dich über unsere Website:Vergiss nicht, deine Bewerbung über unsere offizielle Website einzureichen. So stellst du sicher, dass wir alle Informationen direkt erhalten und du keine wichtigen Schritte verpasst. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei CERN vorbereitet

Verstehe die Anforderungen

Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den geforderten Qualifikationen passen. So kannst du gezielt auf Fragen eingehen und deine Eignung unter Beweis stellen.

Praktische Beispiele vorbereiten

Bereite konkrete Beispiele aus deiner bisherigen Arbeit vor, die deine Fähigkeiten in Python-Entwicklung, CI/CD und Teamarbeit zeigen. Wenn du über deine Erfahrungen sprichst, verwende die STAR-Methode (Situation, Task, Action, Result), um deine Antworten strukturiert und nachvollziehbar zu gestalten.

Technisches Wissen auffrischen

Stelle sicher, dass du mit den relevanten Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, vertraut bist. Das umfasst Python-Bibliotheken wie NumPy und SciPy sowie Grundkenntnisse in C++. Zeige dein Interesse an diesen Technologien und sei bereit, darüber zu diskutieren.

Fragen vorbereiten

Bereite einige Fragen vor, die du dem Interviewer stellen möchtest. Das zeigt dein Interesse an der Position und hilft dir, mehr über das Team und die Projekte zu erfahren. Fragen zu den Herausforderungen, die das Team aktuell hat, oder zur Unternehmenskultur sind immer gut.