Scientific Software Engineer
Role details
Job location
Tech stack
Job description
Als Scientific Software Engineer ontwerp, bouw en optimaliseer je software die wetenschappelijke processen ondersteunt of aanstuurt. Je werkt nauw samen met onderzoekers, engineers en data scientists aan innovatieve oplossingen die kennis direct toepasbaar maken. Denk aan: - Het ontwikkelen van simulatie- en modelleringstools voor fysica, chemie of materiaalkunde. - Automatiseren van experimenten en testopstellingen via embedded software of industriële interfaces. - Visualiseren van complexe datasets en het bouwen van gebruiksvriendelijke dashboards. - Optimaliseren van algoritmes voor numerieke berekeningen, beeldverwerking of machine learning.
Requirements
What we expect from you - Je hebt een trackrecord van 3 tot 8 jaar aan succesvolle scientific-softwareprojecten bij hightech- en onderzoeksorganisaties in de Randstad. - Aantoonbare ervaring met minimaal twee programmeertalen, zoals C++, Fortran, C, Python of MATLAB. - Een afgeronde Masteropleiding of promotie (PhD) in een bèta-/technisch vakgebied (bijvoorbeeld natuurkunde, wiskunde, informatica of werktuigbouwkunde). - Grondige kennis van design- en ontwikkelprincipes zoals OOP, TDD, BDD, SOLID. - Ervaring met professionele ontwikkelprocessen (Scrum, Agile, SAFe). - Uitstekende beheersing van de Nederlandse taal. - Sterke analytische vaardigheden en een gestructureerde, nauwkeurige werksti...