×
Register Here to Apply for Jobs or Post Jobs. X

Medior Software Engineer

Job in 4800, Breda, North Brabant, Netherlands
Listing for: Werkenbijdefensie
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    C++ Developer, Software Architect, Game & 3D/XR Development, Software Engineer
Salary/Wage Range or Industry Benchmark: 3913 - 6244 EUR Monthly EUR 3913.00 6244.00 MONTH
Job Description & How to Apply Below

Je kunt reageren op deze vacature tot woensdag 25 november 2026.

Vacature kenmerken

Standplaats Breda

Contractduur 24 maanden

Uren per week 38 - 38

Maandsalaris €3.913,00 - €6.244,00

Salarisniveau Burgerschaal IBBAD 10 - Burgerschaal IBBAD 10

Vakgebied Onderwijs / opleiding

Dienstverband Tijdelijke aanstelling

Functiegroep Burger

Bouw jij mee aan het fundament van de volgende generatie simulatie- en trainingssoftware? Binnen de Nederlandse Defensie Academie (NLDA) in Breda werken we mee aan een defensiebrede transitie.

Voor de ambitie om gedeeltes van opleidingen digitaal aan te bieden, waaronder immersieve e-learning technieken, is innovatie nodig.

Om dit schaalbaar te realiseren, ontwikkelen we een modulair, intern VR-platform volgens een Inner Source-model (kennis- en code-uitwisseling binnen Defensie). Geen ad-hoc trainingsscenario's of afhankelijkheden van gesloten softwareleveranciers, maar een open, herbruikbare technische template.

Voor de ontwikkeling van dit modulaire platform zoeken wij versterking in de vorm van een tijdelijke projectfunctie.

De grote technische uitdaging: we draaien de VR applicaties volledig standalone op de mobiele SoC van de VR-headsets (geen tethering naar krachtige pc's of streaming servers).

Als Medior C++ Programmeur / Unreal Engine Developer richt jij je op de technische architectuur onder de motorkap: van low-level netwerkfunctionaliteit en inside-out co-location tot extreme performance-optimalisatie op mobiele hardware.

Wat ga je doen?
  • Core Architectuur & C++:
    Je ontwerpt en implementeert de technische onderlaag in Unreal Engine 5. De nadruk ligt op schone, modulaire C++-code, aangevuld met Blueprints waar flexibiliteit gewenst is.
  • On-Device Performance & Profiling:
    Omdat de software native op de mobiele SoC van standalone headsets draait, haal je het maximale uit de beperkte rekenkracht. Je bewaakt strakke frame-budgets (90 Hz/fps), minimaliseert draw calls, beheert het geheugengebruik en voorkomt thermische throttling via gerichte profiling.
  • Local Multiplayer & Replication:
    Je ontwerpt en implementeert stabiele local-network multiplayer met lage latency via Unreal Replication.
  • Co-location via Inside-Out Tracking:
    Je onderzoekt, test en bouwt oplossingen voor co-location (shared space) op standalone headsets met inside-out tracking (zonder externe sensoren of basisstations). Meerdere gebruikers bewegen fysiek synchroon in dezelfde trainingsruimte. Je experimenteert en implementeert uitlijningsmethoden zoals ArUco-markers, computer vision en spatial anchors.
  • Cross-Platform via OpenXR:
    Je zorgt dat de codebase hardware-agnostisch blijft en soepel draait op verschillende typen standalone VR-headsets via de OpenXR-standaard.
  • Documentatie & Standaarden:
    Je schrijft heldere technische documentatie en architectuurrichtlijnen, zodat interne ontwikkelteams binnen de organisatie zelfstandig kunnen voortbouwen op onze framework.
  • Direct Schakelen in een Klein Team:
    Je werkt in een zeer klein team nauw samen met Technical Artists, onder leiding van een Product Owner.
Dit vragen wij
  • Opleiding:
    Minimaal een afgeronde HBO-opleiding op het gebied van Software Engineering, Informatica, Game Architecture of een vergelijkbare technische studie.
  • Ervaring:
    Aantoonbare medior werkervaring met modern C++ en Unreal Engine 5.
  • Mobile SoC Optimalisatie:
    Diepgaand inzicht in profiling en prestatie-optimalisatie voor mobiele/ingebedde chipsets (bijv. Qualcomm Snapdragon XR architectures / Android runtime). Ervaring met tools zoals Unreal Insights of Render Doc is een sterke pre.
  • Netwerkcompetenties:
    Aantoonbare ervaring met multiplayer netwerkarchitectuur, bij voorkeur via Unreal Replication.
  • VR & Standaarden:
    Ervaring met VR-ontwikkeling en de OpenXR-standaard. Kennis van of sterke interesse in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary