Omschrijving
Voor een opdrachtgever zijn wij op zoek naar een Programmeur C# (Unity3D). In deze uitdagende functie werk je aan de ontwikkeling van een geavanceerde VR-applicatie die militairen ondersteunt bij het trainen van hartslag variabiliteit (HRV) controle. Je wordt onderdeel van een klein, gespecialiseerd team dat bestaat uit programmeurs en designers en gezamenlijk verantwoordelijk is voor het ontwerpen, bouwen en optimaliseren van het MindSet-project. De VR-omgeving is gebaseerd op Unity3D en vraagt om een stabiele, functionele en gebruiksvriendelijke applicatie die zowel individueel als samen met een instructeur gebruikt kan worden. Je werkt aan een interactieve simulatie waarin de speler in een dynamische actieomgeving beslissingen moet nemen, terwijl real-time hartslagdata via bluetooth wordt verwerkt. De targets binnen de simulatie zijn non-human en worden gekenmerkt door unieke identifiers, waardoor de omgeving divers en herkenbaar blijft. Zowel de gebruiker als de instructeur kunnen voorafgaand en tijdens de simulatie instellingen aanpassen, zoals de duur en intensiteit van de ervaring. De applicatie biedt de mogelijkheid om stressresponsen op te wekken en relevante prestatiegegevens samen te vatten, waaronder HRV-scores en het aantal geraakte doelen. Hoewel het opslaan van data nog niet noodzakelijk is, wordt hier in de architectuur wel rekening mee gehouden voor toekomstige uitbreidingen. Je werkt nauw samen met collega’s, deelt kennis en draagt bij aan het verder professionaliseren van het simulatiecentrum. De werkzaamheden zijn van groot belang voor de continuïteit van het team, aangezien het om een expertise functie gaat. Je krijgt de kans om te werken aan innovatieve technologieën binnen een omgeving waar samenwerking, creativiteit en technische diepgang centraal staan. Naast het ontwikkelen van nieuwe functionaliteiten, ben je ook verantwoordelijk voor het oplossen van technische vraagstukken en het waarborgen van de kwaliteit van de applicatie. Je draagt bij aan een veilige en realistische trainingsomgeving die militairen optimaal voorbereidt op hun taken. In deze rol wordt verwacht dat je zelfstandig kunt werken, maar ook goed functioneert binnen een team. Je krijgt ruimte om initiatief te nemen en wordt gestimuleerd om innovatieve oplossingen aan te dragen. De werksfeer is professioneel en gericht op het gezamenlijk behalen van resultaten. Je komt terecht in een organisatie waar jouw bijdrage direct impact heeft op het succes van het project en de ontwikkeling van de simulatiecapaciteiten. Je werkt hybride, met de mogelijkheid om één dag per week thuis te werken. De functie biedt een unieke kans om je technische vaardigheden in te zetten voor een maatschappelijk relevant doel en onderdeel te zijn van een vooruitstrevend team.
Eisen
* Minimaal 2 jaar aantoonbare werkervaring met C# en Unity3D * Ervaring met GIT versiebeheer * Ervaring met programmeren van korte afstand draadloze technologie, zoals Bluetooth (minimaal 2 jaar) * Afgeronde mbo-opleiding Programmeren of vergelijkbaar * Creatief, initiatiefrijk, verantwoordelijk en nauwkeurig * Ervaring met het ontwikkelen van 3D-assets of vergelijkbare projecten
Wensen
* Ervaring met het ontwikkelen van game-applicaties * Ervaring met werken in teamverband * Ervaring met Azure (minimaal 1 jaar)
Competenties
* Creatief * Initiatiefrijk * Verantwoordelijk * Nauwkeurig
