Senior On Board SW Architekt Stelle in Italien
Wir suchen einen Senior On-Board Software Architect, um die Architektur des Flight Software für Satellitenmissionen zu leiten. Eine Schlüsselrolle, um Innovation, Design 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 einen Senior On-Board Software Architect (m/w/d) mit fundierter Erfahrung in der Definition, Gestaltung und Validierung der On-Board-Softwarearchitektur für Satellitenmissionen. Die Position spielt eine Schlüsselrolle bei der Entwicklung der Flight Software (FSW/OBSW) und stellt Zuverlässigkeit, Determinismus, Sicherheit, Fehlertoleranz sowie die vollständige Einhaltung von Raumfahrtnormen (ECSS, DO-178C, MISRA) sicher.
Was wir von Ihnen erwarten
Hauptverantwortlichkeiten
· Architektonisches Design & Technische Leitung
· Definition und Pflege der kompletten Architektur der Fluggesteuerten Software (OBSW/FSW).
· Erstellung und Aktualisierung der Architekturdokumentation (On-Board Software Architecture Document) und der Software/Hardware-ICDs.
· Sicherstellung, dass die Architektur Echtzeit-, Leistungs-, Robustheits-, Modularitäts- und Fehlerschutz-Anforderungen erfüllt.
· Festlegung von Design-Richtlinien und architektonischen Entscheidungen, als technischer Ansprechpartner für das Team.
· Entwicklung & Integration
· Leitung der Entwicklungsteams bei der Gestaltung und Implementierung von Embedded Software auf On-Board-Computern (OBC).
· Gestaltung von Treibern, Low-Level-Services und Middleware-Komponenten für RTOS.
· Sicherstellung der vollständigen Konformität mit ECSS-, DO-178C-Standards und MISRA-C-Best-Practices.
· Teilnahme an den wichtigsten Projektmeilensteinen: SRR, PDR, CDR, ORB, QR, AR.
· Zusammenarbeit mit QA/PA bei Zertifizierungs-, Audit- und Verifizierungsprozessen.
· Beitrag zur Analyse von Anomalien und zur Definition/Implementierung von Korrekturlösungen.
Italienischer Muttersprachler, fließendes Englisch; Kenntnisse in Spanisch sind ein Plus.
· Abschluss in Luft- und Raumfahrttechnik, Informatik, Elektronik oder verwandten Disziplinen.
· ≥ 5 Jahre Erfahrung in der Entwicklung und Gestaltung von Echtzeit-Embedded-Software.
· Hervorragende Kenntnisse in:
o Embedded C/C++
o RTOS
o Python
· Modellierungskenntnisse mit UML/SysML.
· Erfahrung mit Versionierungs-, Konfigurations- und CI/CD-Pipeline-Tools.
· Vertrautheit mit statischen/dynamischen Analysen, sicherheitskritischen Software-Techniken und formalen Methoden.
· Reisebereitschaft innerhalb Europas.
Was Sie von uns erwarten können
TMC ist eine internationale High-Tech-Beratungsfirma, die ihren Kunden Fachkompetenz zur Verfügung stellt, um sie bei der Bewältigung ihrer technologischen Herausforderungen zu unterstützen. Als solche agiert TMC als Expertenzentrum für ihre Kunden und hilft ihnen, in einer zunehmend globalen und sich schnell entwickelnden technologischen Welt wettbewerbsfähiger zu werden. Bei TMC glauben wir, dass Menschen die treibende Kraft hinter technologischer Innovation sind. Deshalb setzen wir alles daran, die bestmöglichen Bedingungen zu schaffen, damit technologische Talente gedeihen können. Wir bieten dir ein inspirierendes Arbeitsumfeld, in dem du deine Karriere aktiv gestalten kannst. Neben unserer herausragenden technischen Kompetenz 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.