In één oogopslag
- Taken: Ontwikkel en verifieer software voor satellieten die cruciaal is voor nationale ruimteprogramma's.
- Bedrijf: Axient Systems, een innovatief bedrijf in de Nederlandse ruimtevaartsector.
- Voordelen: Marktconform salaris, groeimogelijkheden en invloed op belangrijke softwareprojecten.
- Overige informatie: Klein team met directe impact op de organisatie en mogelijkheden voor hybride werken.
- Waarom deze baan: Werk aan baanbrekende technologieën die de toekomst van de ruimtevaart vormgeven.
- Kwalificaties: Minimaal 2 jaar ervaring in embedded softwareontwikkeling en kennis van C, C++ en Python.
Het verwachte salaris ligt tussen 51300 - 62700 € per jaar.
Bij Axient Systems bouwen we een soevereine Nederlandse ruimtecapaciteit. Vanuit Delft, in het hart van het Nederlandse lucht- en ruimtevaart ecosysteem, ontwikkelen we geavanceerde satellietsystemen voor het Ministerie van Defensie en andere overheids- en commerciële klanten. Ons werk omvat missie-integratie, aardobservatie, veilige communicatie en ruimte systeemengineering. We zijn verantwoordelijk voor de missie-integratie op PAMI-1, de satelliet die Nederland zijn eigen optische ruimtecapaciteit zal geven.
We zoeken een Flight Software Engineer om te helpen bij het ontwerpen, ontwikkelen en verifiëren van de on-board software die gegevens op PAMI-1 routeert en verwerkt.
De rol
- Je helpt bij het ontwikkelen en verifiëren van satelliet on-board software voor gegevensrouting en -verwerking.
- Dit is flight software: het moet correct zijn, binnen strikte hardwarebeperkingen draaien en moet overleven in een omgeving waar je het eenmaal in de ruimte niet eenvoudig kunt patchen.
- Je implementeert en test goed gedefinieerde delen van de software, werkend aan een architectuur die samen met de senior engineers is vastgesteld.
- Je werkt aan de interface tussen software, systemen en hardware, en neemt meer verantwoordelijkheid naarmate je groeit in de rol.
- Op een programma van deze omvang is goed werk zichtbaar en jouw bijdrage doet er vanaf dag één toe.
- Je rapporteert aan de Lead Software Engineer.
Belangrijkste verantwoordelijkheden
- Code: Ontwikkel code die verschillende complexe interfaces integreert en gegevens ertussen routeert.
- Softwarearchitectuur: Draag bij aan de softwarearchitectuur onder begeleiding van senior engineers.
- Systeemengineering: Ondersteun het systeemengineeringproces van eisen generatie en functionele flow-down.
- Testen en validatie: Maak unit tests, voer systeemtests uit en ondersteun hardware-in-the-loop setups om de functionaliteit van de software te verifiëren.
- Onderhouden en documenteren: Schrijf schone, onderhoudbare code en produceer duidelijke technische documentatie ter ondersteuning van ontwerpreview en systeemaudits.
- Samenwerken: Werk nauw samen met de elektrische, mechanische en systeemengineering teams om geïntegreerde oplossingen te leveren.
Wat je meebrengt
- Minimaal 2 jaar ervaring in embedded / low-level softwareontwikkeling of een sterke staat van dienst vanuit studie en stages.
- Een begrip van real-time, of near-real-time, applicaties.
- Een diploma in computerwetenschappen, elektrotechniek, embedded systems of een vergelijkbaar vakgebied.
- Vaardigheid in C, C++ en Python.
- Een werkende kennis van UART en Ethernet.
- Blootstelling aan testgedreven ontwikkeling, CI/CD workflows en Git.
- Vloeiend Engels. On-site werk in Delft, beperkte hybride werkmogelijkheden.
Wenselijk
- Ervaring met ruimtevaart flight software, of vergelijkbare voertuigsoftware die een hoog niveau van betrouwbaarheid vereist.
- Ervaring met real-time Linux en RTOS.
- Bekendheid met netwerktechnologieën zoals TCP/IP, UDP/IP en FTP.
- CAN-bus, I2C, SPI, SpaceWire.
- Ervaring met CCSDS en ECSS ruimteprotocollen zoals CFDP en PUS.
- Bekendheid met MISRA / AUTOSAR richtlijnen en/of ECSS coderingsnormen.
- Ervaring met encryptie en beveiliging.
- Ervaring met Rust.
- Werkvaardigheid in het Nederlands.
Wat wij bieden
Een rol in het hart van een nationaal ruimteprogramma, werkend aan flight-kritische software die foutloos moet presteren wanneer het er het meest toe doet. In een organisatie die klein genoeg is zodat jouw normen de organisatie zelf vormgeven, heb je directe invloed op hoe onze flight software wordt bedacht, gebouwd en verzekerd. We bieden een marktconform salaris en voordelen die de betekenis van de rol weerspiegelen, samen met duidelijke groeimogelijkheden naarmate onze Nederlandse organisatie blijft groeien.
Bijzonderheden
Een Verklaring Omtrent Gedrag (VOG) is vereist bij aanvang van de dienstverband.
Geïnteresseerd? Solliciteer via de vacature op LinkedIn of via het registratieformulier op onze website. Voeg in je sollicitatie een korte beschrijving toe van één stuk flight- of safety-kritische software die je persoonlijk hebt ontwikkeld: de betrouwbaarheidseis die het ontwerp heeft gevormd, en één defect dat de integratie of test heeft bereikt, hoe je het hebt geïdentificeerd en wat je als gevolg daarvan hebt veranderd. Sollicitaties zonder deze beschrijving worden niet beoordeeld.
Flight Software Engineer - Space Systems werkgever: Axient Systems B.V.
Bij Axient Systems bieden we een unieke kans om te werken aan baanbrekende ruimtevaarttechnologie vanuit Delft, het kloppende hart van de Nederlandse lucht- en ruimtevaartsector. Onze cultuur is gericht op samenwerking en innovatie, waar jouw bijdrage vanaf dag één zichtbaar is en impact heeft op nationale ruimteprogramma's. We bieden een marktconform salaris, uitstekende secundaire arbeidsvoorwaarden en volop mogelijkheden voor persoonlijke en professionele groei in een dynamische omgeving.