
Aktiviere Job-Benachrichtigungen per E-Mail!
Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf
Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren
Ein Unternehmen im Luft- und Raumfahrtsektor sucht einen Software-Ingenieur zur Analyse und Entwicklung für moderne Multicore-Prozessoren zur Steuerung von Satellitenplattformen. Die Rolle umfasst das Requirements Engineering, die Mitgestaltung der Softwarearchitektur sowie die Durchführung von Tests. Fundierte Kenntnisse in C, C++ und Python sind erforderlich, ebenso wie praktische Erfahrung in sicherheitskritischen Embedded-Projekten. Sehr gute Deutsch- und Englischkenntnisse sind wünschenswert.
Sie analysieren und bewerten den Einsatz moderner Multicore-Prozessoren zur Steuerung von Satellitenplattformen und deren Nutzlasten.
Sie übernehmen das Software-Requirements-Engineering auf Ebene der technischen Spezifikation und wirken beim Co-Engineering auf System-Baseline-Ebene mit.
Sie gestalten die Softwarearchitektur aktiv mit und sind in Design und Implementierung der Softwarekomponenten eingebunden.
Sie planen, entwickeln und führen Unit-, Integrations- und Validierungstests auf TS- und RB-Ebene durch.
Sie verantworten Verifikationsaktivitäten, unter anderem durch statische Codeanalysen.
Sie erstellen und pflegen die technische Dokumentation für alle Entwicklungs-, Test- und Verifikationsaktivitäten.
Sie verfügen über ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
Sie bringen praktische Erfahrung im Luft- und Raumfahrtumfeld oder in vergleichbar sicherheitskritischen Embedded-Projekten mit.
Sie beherrschen die Programmiersprachen C, C++ und/oder Python sicher in der Anwendung.
Sie besitzen fundierte Kenntnisse über Multicore-Prozessoren und deren Einsatz in Embedded-Systemen, idealerweise im Umfeld von LEON GR712/GR740 oder der Zynq-7000-(ARM)-Familie.
Sie haben Erfahrung mit Echtzeitbetriebssystemen wie RTEMS, VxWorks oder Embedded Linux sowie mit Schnittstellen und Bussystemen wie MILBUS, CAN, Ethernet oder seriellen Interfaces.
Sie sind mit agilen Vorgehensweisen und Entwicklungsprozessen nach ECSS (z. B. ECSS-E-ST-40C, ECSS-Q-ST-80C) oder vergleichbaren Standards (z. B. DO-178) vertraut.
Sie verfügen über sehr gute Deutsch- und Englischkenntnisse.
Sie zeichnen sich durch ein hohes Qualitätsbewusstsein, Teamfähigkeit und sehr gute Kommunikationsfähigkeiten aus.