All Roles

Malware & Reverse Engineering

Malware Reverse Engineer

EMEARESEARCHFULL-TIME

Overview

Enovise's malware research capability sits at the intersection of threat intelligence, incident response, and offensive operations. As a Malware Reverse Engineer, you will analyse sophisticated malware samples — from commodity stealers to bespoke nation-state implants — to extract intelligence that drives both defensive and offensive outcomes. Your findings will inform threat intelligence reporting, DFIR investigations, and the development of detection logic. You will work in a research-first environment with access to rare samples, high-fidelity sandboxes, and a team of operators and analysts who consume your output directly.

Responsibilities

  • Perform static and dynamic analysis of malware samples across Windows, Linux, and embedded platforms.
  • Reverse engineer custom implants, loaders, packers, and C2 frameworks using IDA Pro, Ghidra, Binary Ninja, or equivalent.
  • Extract indicators of compromise, C2 communication patterns, and capability profiles from analysed samples.
  • Produce detailed technical malware reports consumed by threat intelligence, DFIR, and red team teams.
  • Develop YARA rules, Sigma detections, and other detection artefacts based on analysis findings.
  • Track malware families and their evolution across campaigns to identify infrastructure reuse and actor attribution.
  • Collaborate with offensive teams to inform red team tooling development and evasion technique research.

Requirements

  • 4+ years of malware analysis or reverse engineering experience in a professional security context.
  • Strong proficiency with IDA Pro, Ghidra, or Binary Ninja for static analysis.
  • Deep understanding of Windows internals, PE file format, and common evasion and anti-analysis techniques.
  • Experience with dynamic analysis platforms, sandbox environments, and behavioural detonation workflows.
  • Proficiency in Python for automation, scripting, and analysis tooling development.
  • Ability to produce clear, structured technical reports from complex analysis.
  • GREM, CREST CCMRE, or demonstrable equivalent research output.

Nice to Have

  • Experience analysing Linux or embedded/IoT malware targeting industrial or network infrastructure.
  • Familiarity with firmware extraction and analysis.
  • Published research, CVEs, or public malware analysis reports.
  • Understanding of offensive tooling development, C2 frameworks, and evasion tradecraft.

Apply for Malware Reverse Engineer

Malware & Reverse Engineering

Personal Information

Resume / CV

Upload your resume

PDF, DOC, DOCX — drag & drop or click

Cover Letter (optional)

Applications are reviewed discreetly. Sensitive roles may require clearance verification.