Embedded DevOps Engineer
Je werkt aan de verdere ontwikkeling van het innovatieve GENIUS-platform van Defensie, dat de inzet van onbemande systemen optimaliseert. Als Embedded DevOps Engineer bouw en onderhoud je CI/CD-omgevingen, ontwikkel je test- en simulatiestructuren en zorg je dat software voor embedded hardware veilig, reproduceerbaar en toekomstvast wordt uitgerold.
Ministerie van Defensie
Noord-Holland
36-40u
Tarief tot €95,- per uur
Nog … dagen
Opdrachtgever: Ministerie van Defensie
Locatie: Den Helder (hybride in overleg)
Duur: 12 maanden, met optie tot verlenging (max. 2 × 12 maanden)
Uren per week: 36
Tarief: €80 – €95 per uur (all-in, excl. btw)
Startdatum: 1 december 2025
Reageren vóór: 24-10-2025 – 14:15 uur
Functieomschrijving
Binnen het GENIUS-project (Gateway Encoding and Network Interface Unmanned Systems) ontwikkelt Defensie een standaardinterface voor onbemande systemen (UXV) en payloads. Het project bevindt zich in de opschalingsfase en heeft als doel eind 2026 operationeel inzetbaar te zijn.
Als Embedded DevOps Engineer versterk je het multidisciplinaire ontwikkelteam dat verantwoordelijk is voor de CI/CD-infrastructuur van embedded software. Je werkt aan simulatie- en testomgevingen, automatiseert build- en deployprocessen en borgt betrouwbare uitrol naar embedded platforms zoals NVIDIA Jetson.
Taken en verantwoordelijkheden
• Ontwerpen en bouwen van een simulatieomgeving voor geautomatiseerd testen van embedded software
• Opzetten en onderhouden van CI/CD-pipelines met automatische build-, test- en deploytaken
• Inrichten en beheren van een package-repository (bijv. APT-server) voor softwaredistributie
• Ontwikkelen van release-pipelines en provisioning voor softwareversies op hardware
• Afstemmen met ontwikkelaars, testers en stakeholders over technische wensen
• Creëren van herbruikbare en schaalbare DevOps-infrastructuur voor andere teams
• Verbeteren en onderhouden van bestaande CI/CD-infrastructuren (o.a. Gitea Actions)
Functie-eisen
• Minimaal 2 jaar ervaring als DevOps Engineer met C++/CMAKE-projecten op Amd64 en Arm64 toolchains
• Minimaal 2 jaar ervaring met systeememulatie en testautomatisering (Docker, K8s, Helm, Scripting, GitHub Actions)
• Minimaal 2 jaar ervaring met Linux-netwerken (TCP/IP, routering, firewalls)
• Afgeronde HBO- of WO-opleiding in Informatica, Embedded Systems of Cybersecurity
• Minimaal 3 jaar ervaring met CI/CD-tooling (GitHub CI, Gitea, Bitbucket, GitLab Actions)
• Ervaring met testautomatisering
• Ervaring met Infrastructure-as-Code (Ansible)
• In staat om creatief en efficiënt te ontwikkelen binnen architectuur- en beheerprincipes
Pré’s
• Ervaring met air-gapped werkomgevingen (zonder internettoegang)
• Kennis van software provisioning voor embedded systemen (Yocto Linux, Custom Images, Docker)
• Ervaring met Agile/Scrum-projectaanpak
• Ervaring met typesafe-programmeertalen (C++, C#, Rust of Java)
• Ervaring met ontwikkelplatforms zoals NodeJS, React of Angular
Competenties
• Analytisch vermogen
• Probleemoplossend vermogen
• Resultaatgerichtheid
• Samenwerken
• Communicatief sterk
• Kwaliteitsgericht
Solliciteren
