Interim Software Engineer
Role details
Job location
Tech stack
Job description
Voor een hoogwaardig defensieproject zoeken we een ervaren Software Engineer die zich thuis voelt in complexe technische omgevingen. Jij versterkt het Long-range Communication-team dat software ontwikkelt voor de operationele eenheden van de Koninklijke Landmacht.
Je werkt aan het volledige ontwikkeltraject, van refinement en planning tot testen in het veld. De software die jij bouwt, is cruciaal voor commandovoering en realtime communicatie - denk aan het delen van posities van voertuigen, inkomende raketten, dronebeelden en vijandmeldingen via militaire radio's, satellieten en civiele communicatiemiddelen.
Je zorgt dat data onder alle omstandigheden veilig, snel en betrouwbaar de juiste plek bereikt. Werken met lage bandbreedtes, performanceoptimalisatie en veilige peer-to-peer netwerken vind jij uitdagend en inspirerend.
Wat ga je doen
- Ontwikkelen van missiekritieke software voor communicatie en commandovoering
- Werken aan design, implementatie, testen en uitrol van C2-systemen
- Optimaliseren van datacommunicatie binnen beperkte bandbreedte
- Samenwerken met ontwikkelaars, architecten, testers en militairen
- Zorgen voor veilige, stabiele en schaalbare software in mobiele netwerken
Requirements
- WO werk- en denkniveau (of HBO met ruime ervaring in Informatica of IT)
- Minimaal 5 jaar ervaring als Software Engineer
- Ruime kennis van C#, .NET, C++, Linux en Windows
- Ervaring met embedded systemen en SOLID softwarearchitectuurprincipes
- Minimaal 3 jaar ervaring met mobiele datacommunicatie
- Ervaring met netwerken, firewalls en security
- Ervaring met full stack development en de volledige software lifecycle
- Conceptueel denker die gewend is complexe software te automatiseren
Wensen (gunningscriteria)
- Ervaring met communicatieprotocollen, multithreading en schaalbaarheid
- Kennis van transmissiesystemen en testautomatisering (bijv. Ansible)
- Ervaring met hypervisors (Nutanix, Proxmox)
- Bekend met VSCode, Azure DevOps, Qt Framework, Scrum of SAFe
- Affiniteit met complexe gedistribueerde informatiesystemen