Your career starts on Magnet.me
Create a profile and receive smart job recommendations based on your liked jobs.
Wil jij jouw programmeervaardigheden inzetten voor de veiligheid van ons land? Het Defensie Cyber Commando zoekt een getalenteerde Offensive Software Engineer om het development team te versterken! Je gaat innovatieve oplossingen bouwen die kritiek zijn voor het succes van de operatie. Jij bouwt mee aan de malware en tools die onze Multidisciplinaire Cyber Teams (MDCTs) gebruiken. Dat kan bijvoorbeeld door het implementeren of ontwikkelen van de nieuwste malware technieken, maar ook door het ontwikkelen van tools die zorgen voor een betere workflow voor je mede developers en de andere specialisten in je team. Je gaat samenwerken met slimme en gedreven collega?s om grensverleggende producten te ontwikkelen op het gebied van malware, developer tooling, exploit ontwikkeling, command and control systemen en operatie specifieke effecten. Jij gaat klantbehoeftes omzetten naar technische specificaties en functionele offensieve cyber tooling. Je initieert kleine tot middelgrote software projecten en voert deze uit. Ook ga je research en development projecten uitvoeren om onze malware producten te verbeteren en ga je de werking van onze software producten testen en verifi?ren. Verder onderzoek en reverse engineer je software en malware om te achterhalen hoe deze werkt. Dit in kleine teams zonder onnodige overhead. In een agile setting draag je bij aan het ontwikkelen van het juiste product op het juiste moment, door het maken van systeemontwerpen, UML, documentatie, en testen. Daarnaast draag je zorg voor de doorlopende support en het onderhoud van producten. Vanuit jouw kennis en ervaring begeleid je junior collega's en treed je binnen de CRF op als kennis autoriteit met betrekking tot offensieve software ontwikkeling. Het werk kenmerkt zich door een dynamische omgeving en opdrachten die veelal out-of-the-box zijn. We lopen tegen unieke uitdagingen aan waarvoor vaak geen voor de hand liggende oplossingen beschikbaar zijn. Ook spar je regelmatig met andere specialisten voor het afstemmen van product requirements. Dankzij jouw analytische en communicatieve vaardigheden, hoge mate van zelfstandigheid, gedrevenheid en leergierigheid, sta jij in deze omgeving optimaal in je kracht. Als Offensive Software Engineer krijg je te maken met gevoelige informatie, waardoor je de inhoud van je werk niet met je vrienden en familie kan bespreken. Ook thuiswerken behoort bij ons niet tot de mogelijkheden en het kan voorkomen dat je gevraagd wordt buiten kantooruren te werken of te reizen voor opleidingen en oefeningen. Daar staat tegenover dat er binnen deze functie volop mogelijkheid is om jezelf door te ontwikkelen middels opleidingen, research & development projecten en relevante trainingen. Je gaat onderdeel uitmaken van een groep enthousiaste techneuten die een hart hebben voor het ontwikkelen van offensive tooling en vaak tot in de late uurtjes bezig zijn met het leren van nieuwe technieken, het uitwerken van proof-of-concepts, of het meedoen aan CTFs. Er heerst een sterke onderlinge verbondenheid en je bouwt een bijzondere band op met je collega's.
Wij zijn op zoek naar jouw unieke mix van kennis en ervaring en niet zozeer naar iemand die voldoet aan de eisen van een lange checklist. Je hebt passie voor software engineering en computers in het algemeen. Je bent hier ook in je vrije tijd graag mee bezig.
Wat we wel vragen is: - Een gedegen basis in software engineering, opgedaan door middel van opleiding of werkervaring - HBO/WO werk- en denkniveau (aantoonbaar middels opleidingen of een portfolio)
Ervaring met programmeren in meerdere programmeertalen, zoals C/C++ Python of Rust. Daarnaast zoeken we naar jouw eigen unieke skills zoals: - Veel ervaring met assembly en systems programming (low level computing). - Ervaring in het ontwikkelen van malware technieken. - Diepgaande kennis van de werking van netwerkprotocollen. - Begrip van de werking en toepasbaarheid van cryptografie. - Kennis van de interne werking van besturingssystemen. - Ervaring in het debuggen en reverse engineeren van software - Begrip van CI/CD systemen - Ervaring met een versiebeheersysteem zoals Git - Je bent communicatief sterk, zowel mondeling als schriftelijk - Een aantal jaar professionele ervaring in softwareontwikkeling
Competenties: - Analyseren - Communiceren - Gedrevenheid - Integriteit - Leervermogen - Omgevingsbewustzijn - Samenwerken - Zelfstandig
Tot slot is een goede beheersing van het Engels in woord en geschrift belangrijk, heb je de Nederlandse nationaliteit en de afgelopen 10 jaar in Nederland gewoond.
Werk je bij de Rijksoverheid, dan werk je voor Nederland. Aan zaken die beter kunnen in ons land. Beter onderwijs bijvoorbeeld. Leefbare wijken. Of passende zorg. Werken aan een ideaalbeeld. In de wetenschap dat dat ideaalbeeld nooit helemaal wordt bereikt. Want een land is nooit af.
We maken graag nader kennis met je en beantwoorden al je vragen. Want zo…
Werk je bij de Rijksoverheid, dan werk je voor Nederland. Aan zaken die beter kunnen in ons land. Beter onderwijs bijvoorbeeld. Leefbare wijken. Of passende zorg. Werken aan een ideaalbeeld. In de wetenschap dat dat ideaalbeeld nooit helemaal wordt bereikt. Want een land is nooit af.
We maken graag nader kennis met je en beantwoorden al je vragen. Want zo krijg jij een goede indruk van jouw mogelijkheden bij de Rijksoverheid. Kijk in de agenda waar we de komende te vinden zijn.
Change language to: Dutch
This page is optimised for people from the Netherlands. View the version optimised for people from the UK.