Senior On-Board SW Architect
We zoeken een Senior On-Board Software Architect om de architectuur van de vluchtsoftware voor satellietmissies te leiden. Een sleutelrol om te innoveren, ontwerpen en betrouwbaarheid in een baan om de aarde te waarborgen.
Wij zijn een internationaal hightech consultancybureau met een team van ondernemende ingenieurs, wetenschappers en digitale experts van over de hele wereld. We bieden consultancydiensten aan onze toonaangevende klanten in diverse servicegebieden zoals:
- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT
Over deze vacature
We zijn op zoek naar een Senior On-Board Software Architect met een sterke ervaring in het definiëren, ontwerpen en valideren van de boordsoftwarearchitectuur voor satellietmissies. De kandidaat zal een sleutelrol spelen in de ontwikkeling van de Flight Software (FSW/OBSW) en zorgen voor betrouwbaarheid, determinisme, veiligheid, fouttolerantie en volledige naleving van ruimtelijke standaarden (ECSS, DO-178C, MISRA).
Wat we van jou verwachten
Belangrijkste verantwoordelijkheden
· Architecturaal ontwerp & technische leiding
· Definieer en onderhoud de volledige architectuur van de Flight Software (OBSW/FSW).
· Opstellen en bijwerken van architectuurdocumentatie (On-Board Software Architecture Document) en software/hardware ICD's.
· Zorgen dat de architectuur voldoet aan real-time, prestatie-, robuustheids-, modulariteits- en foutbeheersingsvereisten.
· Ontwikkelen van ontwerpprincipes en architectuurbeslissingen, fungeren als technisch aanspreekpunt voor het team.
· Ontwikkeling & integratie
· Begeleiden van ontwikkelteams bij het ontwerpen en implementeren van embedded software op On-Board Computer (OBC).
· Ontwerpen van drivers, laag-niveau services en middleware-componenten voor RTOS.
· Zorgen voor volledige naleving van ECSS-, DO-178C-standaarden en MISRA-C best practices.
· Deelnemen aan belangrijkste projectmijlpalen: SRR, PDR, CDR, ORB, QR, AR.
· Samenwerken met QA/PA in certificerings-, audit- en verificatieprocessen.
· Bijdragen aan de analyse van afwijkingen en de definitie/implementatie van corrigerende oplossingen.
Italiaans moedertaal, vloeiend Engels; kennis van Spaans wordt als een pluspunt beschouwd.
· Diploma in Luchtvaarttechniek, Informatica, Elektronica of vergelijkbare disciplines.
· ≥ 5 jaar ervaring in het ontwerpen en ontwikkelen van real-time embedded software.
· Uitstekende kennis van:
o Embedded C/C++
o RTOS
o Python
· Vaardigheden in modelleren met UML/SysML.
· Ervaring met versiebeheer-, configuratie- en CI/CD-pipelinetools.
· Bekendheid met statische/dynamische analyse, softwaretechnieken voor safety-critical en formele methodologieën.
· Beschikbaarheid om te reizen door Europa.
Wat kun je van ons verwachten
TMC is een internationale hightech-consultancy die haar klanten expertise biedt om hen te ondersteunen bij het realiseren van hun technologische uitdagingen. Als zodanig opereert TMC als een expertisecentrum dat beschikbaar is voor haar klanten, en helpen we hen competitiever te zijn in een technologisch steeds globaler en sneller evoluerende wereld. Bij TMC geloven we dat mensen de drijvende kracht zijn achter technologische innovatie. Daarom willen we de best mogelijke voorwaarden creëren zodat technologisch talent kan gedijen. We bieden je een stimulerende werkomgeving waarin je jouw carrière kunt beheren. Naast onze uitzonderlijke technische expertise zijn plezier en betrokkenheid belangrijke onderdelen van onze cultuur.
Tof dat je interesse hebt in een baan bij TMC! Solliciteer nu op de manier die het best bij jou past en hopelijk kunnen we je snel in een van onze teams verwelkomen.