Senior On Board SW-Architekt
Wir suchen einen Senior On-Board Software Architect, der die Architektur der Flight-Software für Satellitenmissionen leitet. Eine Schlüsselrolle, um Innovationen voranzutreiben, zu entwerfen und Zuverlässigkeit im Orbit zu gewährleisten.
Wir sind ein globales Hightech-Beratungsunternehmen mit einem Team aus unternehmerisch denkenden Ingenieuren, Wissenschaftlern und Digitalexperten aus aller Welt. Gemeinsam bilden wir eine schnell wachsende und stolze Gemeinschaft. Wir bieten Beratungsdienstleistungen für hochkarätige Kunden weltweit in verschiedenen Servicebereichen wie z.B.:
- Technologie & Ingenieurwesen
- Energie & Erneuerbare Energien
- Biowissenschaften & Pharma
- Digital und IT
Über diese Stelle
Wir suchen eine/n Senior On-Board Software Architect mit solider Erfahrung in der Definition, Gestaltung und Validierung der Bordsoftware-Architektur für Satellitenmissionen. Die Position spielt eine Schlüsselrolle bei der Entwicklung der Flugsoftware (FSW/OBSW) und gewährleistet Zuverlässigkeit, Determinismus, Sicherheit, Fehlertoleranz sowie die vollständige Einhaltung der Raumfahrtstandards (ECSS, DO-178C, MISRA).
Was wir von Ihnen erwarten
Hauptverantwortlichkeiten
· Architekturdesign & Technische Leitung
· Definieren und Pflegen der vollständigen Architektur der Flight Software (OBSW/FSW).
· Verfassen und Aktualisieren der Architekturdokumentation (On-Board Software Architecture Document) und der Software-/Hardware-ICDs.
· Sicherstellen, dass die Architektur Echtzeit-, Leistungs-, Robustheits-, Modularitäts- und Fehlertoleranzanforderungen erfüllt.
· Festlegen von Designrichtlinien und Architekturentscheidungen, dabei als technische Referenz für das Team fungieren.
· Entwicklung & Integration
· Entwicklungsteams bei der Planung und Implementierung von Embedded Software auf On-Board-Computern (OBC) leiten.
· Treiber, Low-Level-Services und Middleware-Komponenten für RTOS entwerfen.
· Vollständige Einhaltung der Standards ECSS, DO-178C und der Best Practices von MISRA-C sicherstellen.
· Teilnahme an den wichtigsten Projekt-Meilensteinen: SRR, PDR, CDR, ORB, QR, AR.
· Zusammenarbeit mit QA/PA bei Zertifizierungs-, Audit- und Verifizierungsprozessen.
· Mitwirken bei der Analyse von Anomalien sowie der Definition und Umsetzung von Korrekturmaßnahmen.
Muttersprache Italienisch, fließende Englischkenntnisse; Kenntnisse in Spanisch werden als Plus angesehen.
· Abschluss in Luft- und Raumfahrttechnik, Informatik, Elektronik oder verwandten Disziplinen.
· ≥ 5 Jahre Erfahrung in der Planung und Entwicklung von Echtzeit-Embedded Software.
· Sehr gute Kenntnisse in:
o Embedded C/C++
o RTOS
o Python
· Modellierungskenntnisse mit UML/SysML.
· Erfahrung mit Versionskontroll-, Konfigurations- und CI/CD-Pipeline-Tools.
· Vertrautheit mit statischer/dynamischer Analyse, Techniken für sicherheitskritische Software und formellen Methoden.
· Bereitschaft zu Reisen innerhalb Europas.
Was Sie von uns erwarten können
TMC ist ein internationales Hightech-Beratungsunternehmen, das seinen Kunden Fachkompetenz zur Unterstützung bei der Bewältigung ihrer technologischen Herausforderungen bietet. Als solches agiert TMC als Expertenzentrum für seine Kunden und hilft ihnen, wettbewerbsfähiger zu werden in einer zunehmend globalen und sich schnell wandelnden technologischen Welt. Bei TMC glauben wir daran, dass Menschen die treibende Kraft hinter technologischen Innovationen sind. Deshalb möchten wir die bestmöglichen Bedingungen schaffen, damit technologische Talente sich entfalten können. Wir bieten dir ein inspirierendes Arbeitsumfeld, in dem du deine Karriere selbst gestalten kannst. Neben unserer herausragenden technischen Expertise sind Spaß und Engagement wesentliche Bestandteile unserer Kultur.
Großartig, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt auf die Art und Weise, die am besten zu Ihnen passt, und hoffentlich können wir Sie bald in einem unserer Teams willkommen heißen.