Het Nederlands Forensisch Instituut (NFI) in Den Haag ontwikkelt software die van groot belang is in forensisch onderzoek. Wat wij maken moet goed zijn, omdat de toekomst van mensen ervan afhangt. Als forensisch software engineer bij het NFI ontwikkel je software die onze samenleving veiliger en rechtvaardiger maakt.
Bij het FSE-A Team (Forensische Software Engineering - Applicaties) ontwikkel jij diverse applicaties en bibliotheken, die binnen en buiten het Nederlands Forensisch Instituut gebruikt worden voor opsporing en bewijsvoering. Jij ontwikkelt software voor het uitvoeren van internetanalyses en specifieke netwerkanalyses. Hierbij ontwikkel jij aan de Open Source applicatie Wireshark waar jij nieuwe functionaliteit aan toevoegt voor het uitvoeren van internettaps. Jij werkt daarnaast met collega's aan een forensische versie van de standaard ‘dd’ tool en aan software voor het uitlezen van geheugenchips afkomstig uit beschadigde apparaten. Jij schuwt er niet voor om diepgaande kennis van de onderliggende hardware en datastructuren op te doen en toe te passen. Bitmanipulaties zijn jou niet onbekend.
Binnen ons team werken wij in kleine groepjes aan het uitwerken en beschikbaar maken van nieuwe forensische analysetechnieken. Jij werkt aan diverse complexe applicaties op het gebied van netwerkanalyse, datarecovery en data-analyse. Deze software ontwikkelen we voornamelijk in C, C++ en Python. Jij werkt afwisselend aan verschillende applicaties en indien nodig neem je er een of meerdere onder je hoede. Jij bewaakt de kwaliteit, neemt organisatorische taken op je en bent betrokken bij het gehele ontwikkeltraject, van innovatief idee en ontwikkeling tot de hulp bij het gebruik van de software. Daarnaast zou jij kunnen helpen bij het organiseren van klantcontactdagen en workshops in binnen- en buitenland. Ten slotte zou jij kunnen meewerken aan build- en testtooling die binnen het NFI ontwikkeld en gebruikt wordt.
Als team hechten wij waarde aan ‘slimmer’ software-engineering en proberen onszelf altijd te verbeteren op softwaregebied. Denk aan het ontwikkelen van nieuwe tooling om forensische testen uit te voeren of het buildproces verder te optimaliseren. Onze applicaties worden zoveel mogelijk geautomatiseerd gebouwd en getest. Wij maken daarbij gebruik van Open Source en commerciële producten en ontwikkelen hiernaast zelf (test)frameworks die hierop aansluiten. Hiermee zorgen wij voor uniforme, compacte en nette code voor onze ontwikkel-, test- en buildtooling.
Wil je meer weten over ons werk? Bekijk dan hoe gepassioneerd onze mensen zijn! https://www.forensischinstituut.nl/over-het-nfi/werken-bij-het-nfi/worden-zij-jouw-nieuwe-collegas