Helaas is deze vacature inmiddels waarschijnlijk verlopen
Scientific Software Engineer
De afdeling Electronic Defence is op zoek naar een wetenschappelijke softwareontwikkelaar. De inzet zal vooral voor projecten zijn gerelateerd aan het voorspellen en reduceren van de signatuur (zichtbaarheid) van marineschepen. De afdeling werkt aan modellen voor zowel bovenwatersignaturen (radar, infrarood en RF) als onderwatersignaturen (magnetisch en elektrisch). Andere boven- en onderwatersignaturen (zoals akoestiek, visueel, etc.) zijn belegd bij andere afdelingen van TNO. Het gaat om een functie voor 24 uur per week.
Gezocht wordt naar een softwareontwikkelaar die een brug kan vormen tussen het wetenschappelijke domein en het domein van de software engineering. Naast sterke software engineering capaciteiten is daarom sterke affiniteit met de wetenschappelijke inhoud vereist. Veel van de modelsoftware is geschreven in C++, maar ervaring met MATLAB, Python en Fortran is ook belangrijk, net als kennis over de integratie tussen deze talen. De werkzaamheden lopen uiteen van programmeerwerk aan de modellen tot integratie aan boord van de Nederlandse marineschepen. De daadwerkelijke modellering ligt doorgaans bij de wetenschappelijke staf van de afdeling, waarbij op het raakvlak tussen de modellering en implementatie vaak een samenwerking is tussen de wetenschappelijke staf en de softwareontwikkelaar.
Functie-eisen
Samenvattend zoeken we iemand met kennis van:- Wetenschappelijke software, numerieke wiskunde
- Parallellisatie
- Programmeertalen C++, Python, MATLAB, Fortran
- Ontwikkeling voor zowel Windows als Linux
Daarbij is ervaring met de volgende onderwerpen een pre:
- Docker
- GitLab / GitLab-runners
- GPGPU
Competenties
- Zelfstandig, durft verantwoordelijkheid te nemen
- Resultaatgedreven, klantgericht
- Gewend om in multidisciplinaire omgeving te werken, in staat om snel te schakelen
- Sterke communicatieve eigenschappen
Inclusiviteit en diversiteit
Uiteraard staat deze vacature open voor iedereen die zich hierin herkent. We geloven dat diverse teams van belang zijn voor ons als lerende organisatie, die voorop wil blijven lopen in de wereld van werk. Want juist verschillen tussen mensen zorgen voor groei. Van collega's, klanten, kandidaten en daarmee van Yacht. Heb jij een uniek talent? We ontmoeten je graag.meer...
Naar vacature
Meer vacatures van Yacht