Jobbeschreibung
Das GSI Helmholtzzentrum für Schwerionenforschung in Darmstadt betreibt eine der führenden Teilchenbeschleunigeranlagen für die Wissenschaft. Derzeit wird in internationaler Zusammenarbeit die neue Anlage FAIR (Facility for Antiproton and Ion Research) gebaut, eines der größten Forschungsvorhaben weltweit. GSI und FAIR bieten die Gelegenheit, in diesem internationalen Umfeld mit einem Team von Mitarbeiter*innen zusammenzuarbeiten, das sich täglich dafür einsetzt, Wissenschaft auf Weltniveau zu betreiben.
Wir suchen für die Abteilung „Accelerator Control Systems“ (ACO), die mit derzeit etwa 65 Hard- und Software-Entwickler*innen sowie nationalen und internationalen Partnern für das Steuerungssystem der bestehenden und künftigen Beschleunigeranlagen zuständig ist, zum nächstmöglichen Zeitpunkt eine*n
Embedded Systems Entwickler*in,
B.Sc. mit Berufserfahrung, M.Sc. oder Diplom in Informatik oder mit vergleichbarer Qualifikation
Kennziffer: 24.122-6210
Ihre Stelle befasst sich mit Entwicklung und Betrieb eines verteilten Echtzeit-Kontrollsystems auf Basis von Synchronous Ethernet und der White Rabbit Erweiterung des Precision Time Protocol IEEE 1588. Der Schwerpunkt liegt dabei auf der zentralen Echtzeitsteuerung für alle Beschleunigeranlagen von GSI und FAIR.
- Weiterentwicklung, Betriebsoptimierung und Betriebsunterstützung des Data-Masters, der zentralen Komponente des hochpräzisen (Nanosekunden) Zeit- und Eventverteilungssystems aller GSI- und FAIR-Beschleunigeranlagen. Zuverlässigkeit, Präzision und flexible Funktionsweise des Systems sind von größter Bedeutung für den gesamten Betrieb der Teilchenbeschleuniger in der Forschungsanlage
- Design, Erweiterung und Pflege von C++ libraries, embedded C Firmware und VHDL-Modulen des Data Masters sowie anderer Komponenten des GSI/FAIR Timing Systems
- Erweiterung von Verifikation und Continuous Integration Tests passend zu Änderungen und Erweiterungen zum Erhalt der Zuverlässigkeit des Data Masters und Gewährleistung eines ausfallfreien Betriebs
- Mitarbeit beim Umstieg von der bisherigen Single-Board Lösung auf verteilte Hardware
- Mitarbeit bei der Weiterentwicklung der Schnittstellen des Data Masters zu den höheren Schichten des Kontrollsystems
- Dokumentation und Qualitätssicherung von Eigenentwicklungen
- Unterstützung der Anwender*innen bei Inbetriebnahme und Betrieb
- Unterstützung bei Inbetriebnahme und Betrieb der Beschleunigeranlagen; das beinhaltet auch die Übernahme von Rufbereitschaften (Tarifvertrag, Betriebsvereinbarung)
- Mitwirkung an fachübergreifender konzeptioneller Arbeit.
Obligatorische Anforderungen an ihr Profil:
- Gute Kenntnisse in C und C++ mit STL
- Erfahrung in der Entwicklung für echtzeitkritische Systeme
- Erfahrung in der Entwicklung unter Linux
- Erfahrung mit der Kollaboration an größeren Softwareprojekten und Versionsverwaltung von Quellcode, idealerweise mit Git
- Gute Kenntnisse der englischen und deutschen Sprache in Wort und Schrift
- Fähigkeit und Bereitschaft, sich zügig und effizient in neue Themengebiete einzuarbeiten.
Vorteilhafte Kenntnisse:
- Erfahrung mit Build Prozessen, Unit Tests und Continuous Integration (Autotools, Gitlab, Jenkins, etc.)
- Tiefer gehende Kenntnisse in der Embedded-C Programmierung
- Gutes Verständnis von Netzwerk- und Feldbusprotokollen
- Kenntnisse in der Entwicklung für FPGAs
- Hintergrundwissen in Elektronik, Hardware, Physik und/oder Naturwissenschaften
Für eine erfolgreiche Bewerbung verfügen Sie über ein abgeschlossenes Studium (B.Sc. mit Berufserfahrung, M.Sc. oder Diplom) in Informatik oder vergleichbare Qualifikationen und erfüllen die obligatorischen Profileigenschaften.
Darüber hinaus stellt Ihre Aufgabe hohe Anforderungen an die Fähigkeiten zu konzeptioneller Arbeit. Die vielen Verknüpfungspunkte mit anderen Fachgruppen erfordern sehr gute Team- und Kommunikationsfähigkeiten, sowie Freude an strukturiertem und detailgenauem Arbeiten.
Im Rahmen des FAIR-Projekts sind in den kommenden Jahren große Teile des Kontrollsystems neu zu entwickeln und in Betrieb zu nehmen. Mit der Möglichkeit, eigene Ideen einzubringen und weiterzuentwickeln werden Sie den Systementwurf maßgeblich mitgestalten.
Ihnen eine vielseitige, abwechslungsreiche und anspruchsvolle Tätigkeit an einem überdurchschnittlich gut ausgestatteten Arbeitsplatz mit interessanten und vielfältigen Aufgaben. Teamarbeit und der Wille zur Weiterbildung sind für uns unerlässlich. GSI bietet weiterhin verschiedene Angebote zur Vereinbarkeit von Familie und Beruf, mobiles Arbeiten, Angebote im Bereich des betrieblichen Gesundheitsmanagements, betriebliche Sozialberatungsangebote, persönliche Weiterbildungs- und Qualifizierungsangebote, Job-Ticket, Leistungen zur Rentenzusatzversorgung, zusätzliche Betriebliche Freizeit, sowie einen Betriebssportverein „Schnelle Ionen“.
Die Stelle ist unbefristet. Das Gehalt richtet sich nach dem Tarifvertrag TVöD (Bund).
GSI fördert die berufliche Entwicklung von Frauen und begrüßt es, wenn sich Frauen durch die Ausschreibung besonders angesprochen fühlen.
Schwerbehinderte erhalten bei gleicher Qualifikation den Vorzug.
View More