Forensisch Software Engineer Low-Level

Nederlands Forensisch Instituut
The Hague, Netherlands
13 days ago

Role details

Contract type
Temporary to permanent
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate
Compensation
€ 6.1K

Job location

Remote
The Hague, Netherlands

Tech stack

C
Java
Data analysis
Biometrics
C++
Data Structures
Python
Open Source Technology
Reverse Engineering
Software Engineering
Wireshark
Electrical and Computer Engineering
Information Technology
Programming Languages

Job description

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

Dit krijg je

Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.

Requirements

  • Je hebt hbo-werk- en denkniveau en bij voorkeur een afgeronde opleiding in de richting van (technische) informatica, wiskunde of software engineering.
  • Je hebt tenminste 2 jaar ervaring met softwareontwikkeling (werk en/of Open Source).
  • Je hebt ervaring of affiniteit met low-level computertechniek, algoritmiek en reverse engineering.
  • Je hebt meerdere jaren ervaring met diverse programmeertalen en -tools. Je kent en hebt ervaring met minimaal 3 van de volgende talen: C, C++, Java, Python.
  • Je bent kritisch en werkt op een nauwkeurige, systematische manier, en toetst jouw resultaten bij collega's.

Competenties

  • Analyseren
  • Creatief
  • Plannen en organiseren
  • Samenwerken
  • Zelfreflectie en -ontwikkeling
  • Resultaatgericht

Wat vinden wij nog meer belangrijk

We zien je graag verantwoordelijkheid nemen voor een correcte uitvoering van de opdrachten. Je draagt bij aan een gezamenlijk resultaat. Met je collega's en/of externen wissel je actief ideeën uit over methoden, technieken en inzichten. Dit doen we op kantoor en via thuiswerken waarbij we een 50/50 verdeling aanhouden. Daarnaast ben je nieuwsgierig naar de ideeën van anderen. Je denkt vooruit en neemt initiatief.

Je bent een enthousiaste puzzelaar die zich graag vastbijt in complexe uitdagingen. Daarnaast heb je een passie voor software engineering waarbij je eigen ervaring inbrengt en een expertiserol kan vervullen. Je bent communicatief vaardig, zowel mondeling als schriftelijk. Je bent kritisch en instaat om de haalbaarheid van de wens te onderzoeken en onderbouwen.

Hier kom je te werken

Meer over Divisie Digitale en Biometrische Sporen

DBS houdt zich voornamelijk bezig met forensisch onderzoek binnen geautomatiseerde systemen. Vele soorten software en hardware passeren hier de revue. De resultaten van onze onderzoeken spelen een belangrijke rol bij de opsporing en vervolging van misdrijven. DBS werkt niet alleen voor de politie en het Ministerie van Justitie en Veiligheid, maar ook voor de Koninklijke Marechaussee, de Fiscale Recherche en diverse internationale opdrachtgevers.

Je werkt vanuit het team Forensische Software Engineering Applicaties (FSE-A) onderdeel van de divisie Digitale en Biometrische Sporen (DBS). Samen met je collega werk je in agile om voor andere afdelingen samen robuuste software die ingezet wordt voor forensisch onderzoek.

Benefits & conditions

  • schaal 11 €4.024,11 - €6.110,94 (bruto)

  • Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd

  • 12 maanden

  • 32 - 36 uur

  • Op deze functie is het Functiegebouw Rijk van toepassing. Inschaling vindt plaats op basis van je opleiding en ervaring. De mogelijkheid bestaat dat je in beginsel via een aanvangs-schaal wordt aangesteld. Deze kan één schaal lager zijn dan de betreffende functieschaal. Voor de functie geldt een tijdelijke arbeidsmarkttoelage van 8% die aan het vermelde maandsalarissalaris wordt toegevoegd.

About the company

Naast het salaris ontvang je een individueel keuzebudget (IKB). Het IKB bestaat uit geld (16,5 % van je brutojaarsalaris) en tijd. Met het IKB maak jij de keuzes die bij jou passen en kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Je kunt er bijvoorbeeld voor kiezen om een deel van je maandinkomen te laten uitbetalen wanneer jij dat wenst. Ook kun je dit budget omzetten in verlof en andersom of besteden aan fiscaalvriendelijke doelen. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer verschillende studiefaciliteiten, bedrijfsfitness, volledige vergoeding van je ov-reiskosten woon-werkverkeer en gedeeltelijk betaald ouderschapsverlof. Werken bij de Rijksoverheid betekent een bijdrage leveren aan een beter Nederland. Dus ook aan een veilige en rechtvaardige samenleving voor iedereen. Justitie en Veiligheid verdedigt en beschermt de rechtsorde. Van beleid tot uitvoering. Het Nederlands Forensisch Instituut (NFI) is een agentschap van het ministerie van Justitie en Veiligheid en levert kwalitatief hoogwaardige forensische diensten met behulp van state-of-the-art technologie en wetenschap. Gedreven NFI-professionals richten zich gezamenlijk op het tijdig leveren van begrijpelijke, objectieve en zo nodig multidisciplinaire forensische analyses, op meer dan dertig onderzoeksgebieden zoals DNA, pathologie en toxicologie, maar bijvoorbeeld ook digitale technologie en wapens. De resultaten spelen een belangrijke rol bij opsporing, vervolging en in rechtszaken. In alle gevallen houdt het NFI zich bezig met zaken die direct van invloed zijn op het dagelijks leven. Dat maakt werken voor het NFI zo bijzonder. Want recht raakt mensen. Nederlands Forensisch Instituut

Apply for this position