Medior Software Engineer - Jobbird.com

Jobster

Nederland

On-site

EUR 44,000 - 70,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

De Nederlandse Defensie Academie (NLDA) in Breda zoekt een medior software engineer die werkt aan een modulair VR-platform. Je ontwikkelt low-level architectuur en optimalisatie voor Unreal Engine 5 op standalone headsets, met focus op performance, open standaarden en OpenXR.

Je bouwt een framework waarmee Defensie-ontwikkelaars zelfstandig trainingsscenario's kunnen bouwen, en werkt nauw samen in een klein team met Technical Artists en een Product Owner.

Qualifications

  • Minimaal een afgeronde HBO-opleiding op het gebied van Software Engineering, Informatica, Game Architecture of een vergelijkbare technische studie.
  • Aantoonbare medior werkervaring met modern C++ en Unreal Engine 5.
  • Diepgaand inzicht in profiling en prestatie-optimalisatie voor mobiele/embedded chipsets (bijv. Qualcomm Snapdragon XR) en tools zoals Unreal Insights of RenderDoc.
  • Ervaring met multiplayer netwerkarchitectuur, bij voorkeur via Unreal Replication.
  • Ervaring met VR-ontwikkeling en de OpenXR-standaard; kennis van inside-out tracking en co-location oplossingen.
  • Codekwaliteit: overzichtelijke, modulaire en goed gedocumenteerde code; duidelijke overdracht van technische standaarden.

Responsibilities

  • Core Architectuur & C++: technisch onderlaag in Unreal Engine 5 ontwerpen en implementeren.
  • On-Device Performance & Profiling: optimalisatie voor mobiele SoC, frame-budgetten en geheugengebruik bewaken.
  • Local Multiplayer & Replication: stabiele local-network multiplayer ontwerpen en implementeren.
  • Co-location via Inside-Out Tracking: oplossingen voor shared space op standalone headsets onderzoeken en bouwen.
  • Cross-Platform via OpenXR: codebase hardware-agnostisch houden en soepel laten draaien op verschillende headsets.
  • Documentatie & Standaarden: technische documentatie en architectuurrichtlijnen schrijven.
  • Direct Schakelen in een Klein Team: samenwerken met Technical Artists en Product Owner.

Skills

C++
Unreal Engine
OpenXR
Networking
Profiling
Spatial tracking
Inside-out tracking
Cross-platform

Education

HBO - Software Engineering
Informatica
Game Architecture

Tools

Unreal Engine 5
Unreal Insights
RenderDoc

Job description

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

Niveau WO Bachelor

Vakgebied Onderwijs / opleiding

Vacaturenummer 82032

Dienstverband Tijdelijke aanstelling

Functiegroep Burger

Dit ga je doen

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 InnerSource-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?

Je ontwikkelt het modulaire framework (via o.a. Een Unreal Engine plugin) waarmee ontwikkelaars binnen Defensie zelfstandig scenario's kunnen bouwen. Jouw focus ligt op robuuste software-architectuur en hardware‑optimalisatie.

  • 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

We zoeken een pragmatische software engineer met een passie voor low‑level optimalisatie, netwerkcode en immersive techniek.

  • 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 RenderDoc 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 spatial tracking, inside‑out tracking en co‑location oplossingen (bijv. Via ArUco markers of spatial anchors).
  • Codekwaliteit: Je schrijft overzichtelijke, modulaire en goed gedocumenteerde code en kunt technische standaarden helder overdragen.
Dit krijg je

Maandsalaris €3.913,00 - €6.244,00

Dienstverband Tijdelijke aanstelling

Contractduur 24 maanden

Minimaal aantal uren per week 38

Maximaal aantal uren per week 38

Dit bieden we nog meer

Vanaf 2025 ontvangen defensiemedewerkers voortaan het vakantiegeld en de eindejaarsuitkering niet meer als afzonderlijke uitkeringen, maar bouwen ze dit maandelijks op via het Individueel Keuze Budget (IKB). Het IKB voor defensiemedewerkers bedraagt in totaal 16,33 procent van het salaris. Met het IKB kunnen defensiemedewerkers zelf beslissen wanneer, waaraan en hoeveel budget zij besteden aan tijd, geld of fiscale faciliteiten. Dit kan tot maximaal het maandelijks opgebouwde budget. Het IKB kan gebruikt worden voor:

  • Maximaal 15 procent van het salaris kan maandelijks worden benut voor de uitruil van de tegemoetkoming woon‑werkverkeer.
  • Het maandelijkse verschil tussen de tegemoetkoming in de kosten van eigen vervoer voor woon‑werkverkeer en het fiscaal maximum.
  • Een fiets voor persoonlijk gebruik, inclusief fietsaccessoires en een fietsverzekering.
  • Een computer die ook te gebruiken is voor werk of studie, inclusief computeraccessoires en een computerverzekering.
  • Een accu of elektrische onderdelen voor een fiets.
  • De betaling van de vakbondscontributie laten uitbetalen.
  • Defensie verwacht de mogelijkheden van het IKB in de toekomst verder uit te breiden.
Bijzonderheden
  • Wij zijn wereldwijd inzetbaar voor vrede en veiligheid. Een diversiteit in denkwijzen, perspectieven en kwaliteiten draagt bij aan het behalen van onze missie: “Beschermen wat ons dierbaar is.” Hiervoor zijn we nadrukkelijk op zoek naar nieuwe collega’s die bijdragen aan de diversiteit binnen Defensie.
  • Defensie zet zich ook in om medewerkers in dienst te nemen die onder de doelgroep van de Wet banenafspraak vallen. Sta jij geregistreerd in het doelgroepenregister, dan nodigen we ook jou uit om te reageren!
  • Je sollicitatiebescheiden worden uiterlijk drie maanden na afronding van de selectieprocedure vernietigd. Deze termijn is langer dan de standaard‑termijn die de Algemene verordening gegevensbescherming voorschrijft. Deze langere termijn is nodig voor het geval er door een interne kandidaat een bezwaar‑ en/of beroepsprocedure wordt gestart.
Wat bieden wij? Waarom is dit een interessante baan?

Deze vacature staat niet open voor acquisitie.

De Nederlandse nationaliteit is vereist. Lever alsjeblieft jouw cv en brief aan in het Nederlands.

Meer over de functiegroep
Organisatienaam

Ministerie van Defensie

Organisatieomschrijving

Defensie zet zich in voor de belangen, welvaart en vrijheid van Nederland. We zijn dagelijks actief in binnen- en buitenland. Onze wereldwijde inzet versterkt de internationale samenwerking en zorgt ervoor dat mensen zich in vrijheid kunnen ontplooien. Nu en in de toekomst.

Bij het ministerie van Defensie werken ongeveer 79 duizend mensen direct en indirect aan vrede en veiligheid. Het ministerie bestaat uit het Commando Materieel & IT (COMMIT), de Bestuursstaf (het departement), de Koninklijke Marine, de Koninklijke Landmacht, de Koninklijke Luchtmacht, de Koninklijke Marechaussee, het Defensie Ondersteuningscommando (DOSCO).

Defensie is een van de grootste werkgevers van Nederland en vertoont overeenkomsten met een groot bedrijf. De operationele commando's (zee-, land- en luchtstrijdkrachten), de Marechaussee, het DOSCO en de COMMIT lijken op werkmaatschappijen.

De krijgsmacht beschermt wat ons dierbaar is. Het Defensie Ondersteuningscommando (DOSCO) levert daar een essentiële bijdrage aan. Met meer dan 10.000 medewerkers ondersteunen wij de landmacht, luchtmacht, marine en marechaussee altijd en overal. Dit doen wij op defensielocaties, tijdens dagelijkse werkzaamheden, op oefening en tijdens inzet. Wij zorgen ervoor dat de krijgsmacht een voorsprong heeft in het gevecht!

Bij DOSCO draag je bij aan een sterke Defensieorganisatie. Wij zijn de veelzijdigste onderdelen van Defensie. Van catering tot bewaking, van vastgoed tot logistiek, van facilitair tot inkoop, van HR tot medische zorg, achter elke militair schuilt een team van vakmensen die 24 uur per dag ondersteuning bieden. Je hoeft overigens geen militair te zijn om bij DOSCO te werken. Bij DOSCO draait het om vakmanschap, betrouwbaarheid en verbondenheid.

Spreekt dit jou aan en sluit de vacature aan op jouw profiel? Solliciteer dan snel!

Organisatie-URL

www.defensie.nl

Afdelingsnaam

Defensie Ondersteuningscommando

Afdelingsomschrijving

De NLDA is verantwoordelijk voor diverse initiële studietrajecten, zoals de Militair Wetenschappelijke Opleiding (MWO) en de Korte Officiersopleiding (KOO). Daarnaast verzorgt zij loopbaanopleidingen voor officieren. De opleidingen worden verzorgd door de volgende opleidingsinstituten: KMA, KIM, IDL, FMW. Daarnaast zijn het ECLD, TCD en NIMH expertisecentra die ook onderwijs verzorgen.

Ook voert de NLDA onderzoek uit in specifieke niches, waarbij het onderzoek moet bijdragen aan het onderwijs en het effectief en efficiënt uitvoeren van militaire operaties. De verschillende instituten van de NLDA zijn op drie locaties gevestigd: Breda, Den Helder en Den Haag.

Binnen de stafsectie J6 Multimedia wordt vanuit de verschillende domeinen gewerkt aan ontwikkeling, implementatie, ondersteuning en uitvoering van visie en beleid op het gebied van onderwijs en vorming. De klantvraag en de vertaling hiervan naar de opleidingen centraal staat, rekening houdend met vastgesteld Defensiebeleid op het gebied van opleidingen.

De Nederlandse Defensie Academie (NLDA) vormt een kernonderdeel van de krijgsmacht. Binnen de stafsectie J6 (Multimedia) ondersteunen wij onderwijs, onderzoek en voorlichting met hoogwaardige audiovisuele en multimediaproductdefensie visie…

… (tekst kan hier worden verder uitgewerkt). Ons team werkt op de vestigingen ‘Kasteel van Breda’ (KMA) en ‘DenHelder (KIM)’.

Afdeling-URL

www.defensie.nl/organisatie/dosco

Contactpersonen

Voor meer informatie over deze vacature:

Mohsen Behvar, Teamleider XR, Mod en Sim

M.Behvar@mindef.nl

0647021139

Voor meer informatie over de sollicitatieprocedure:

Myrna van Geffen, Sr HR adviseur

ME.v.Geffen@mindef.nl

0657364325

Locatie: Breda Niveau: WO Bachelor38 uren per week €3.900 : €6.250 salaris Onderwijs / opleiding Medior Software Engineer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medior Software Engineer
Medior Software Engineer

Werkenbijdefensie • Breda

Remote
EUR 44,000 - 70,000
Woon-werkverkeer toelage
Fietsverzekering
Werkcomputer
+4
Medior Software Engineer
Medior Software Engineer

Ministerie van Defensie • Breda

On-site
EUR 55,000 - 85,000
Specialist AV Techniek - Jobbird.com
Specialist AV Techniek - Jobbird.com

Jobster • Nederland

On-site
EUR 37,000 - 51,000
ICTO coach
ICTO coach

Werkenbijdefensie • Breda

Remote
EUR 37,000 - 51,000
UD A Datascience - Jobbird.com
UD A Datascience - Jobbird.com

Jobster • Nederland

On-site
EUR 70,000 - 90,000
Individueel keuzebudget (IKB)
Medior Software Engineer
Medior Software Engineer

Werken voor Nederland • Breda

On-site
EUR 60,000 - 85,000
Medior Software Engineer
Medior Software Engineer

Rijksoverheid • Breda

On-site
EUR 44,000 - 70,000
Vaste aanstelling
38 uur
Operational Product Strategist for MVP-to-V1 Adoption
Operational Product Strategist for MVP-to-V1 Adoption

Jobster • Nederland

On-site
EUR 70,000 - 90,000
Individueel Keuzebudget (IKB)
Flexibele werktijden
Verlofregelingen en OV-abonnement
Medewerker Militaire Educatie
Medewerker Militaire Educatie

Werken voor Nederland • Breda

On-site
EUR 44,000 - 70,000
IKB-budget
Senior Data- en Onderwijsprocesadviseur
Senior Data- en Onderwijsprocesadviseur

Werken voor Nederland • Breda

On-site
EUR 41,000 - 65,000