Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
plus strong scripting ability in Python for automation. Solid understanding of memory-safety vulnerabilities, undefined behaviour, sanitisers, and compiler instrumentation. Demonstrated ability to triage crashes using debuggers, profilers, and reverse-engineering tools (gdb/lldb, IDA/Ghidra). Excellent written communication for documenting findings and influencing engineering teams. "Nice To Have" Skills and Experience : Contributions to … Knowledge ofdistributed fuzzing at scale (GCP/AWS, Kubernetes, or bare-metal clusters). Familiarity with kernel, embedded, or firmware fuzzing (e.g., Syzkaller, QEMU-based harnesses). Background in reverseengineering, static analysis or symbolic execution. Experience integrating fuzzing intoCI/CD pipelines and tracking coverage metrics. If you're passionate about breaking software safely, love high-coverage More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
support a high-profile planning transformation programme. This role will play a critical part in shaping the future of the council's planning data landscape. You'll lead the reverseengineering of an existing legacy planning system and design the target-state architecture that will support future reprocurement and wider service reform. Key Responsibilities: Reverse engineer the … analysts, and digital teams to align technical architecture with operational and policy needs. Identify opportunities for process or data improvements across business functions. Essential Skills & Experience: Proven ability to reverse engineer data models from legacy systems. Strong experience in data modelling (dimensional, relational, data vault, etc.). Deep understanding of OLTP systems and transactional data environments. Experience with system … a hands-on role suited to someone who can own the data architecture workstream, embed themselves in a cross-functional team, and deliver pragmatic outputs at pace. Prior experience reverse-engineering undocumented systems will be key. *Rates depend on experience and client requirements More ❯
a major global tech client in the expansion of their elite malware analysis team. They're hiring two Malware Analysts with deep Android security expertise to uncover malicious behaviours, reverse engineer complex APKs, and assess real-world risks at scale. This isn't about bug hunting, this is deep forensic work to detect intentionally hidden threats. The Role: Reverseengineering Android apps to detect hidden malicious behaviour Analysing potential threats: malware, premium call triggers, surveillance capabilities Supporting automated detection with human-led scrutiny and investigation Must-Have: Strong hands-on experience in Android malware analysis Background in reverseengineering APKs and obfuscated code Security-first mindset with the ability to think like an attacker Nice More ❯
Windows development stack to build robust and efficient software components. Implement and maintain C++ modules responsible for the backend of the product, including the core components. Research, analyze and reverse-engineer the behavior of Windows components to determine how to reliably collect audit data. Gain a thorough understanding of the current code base. Identify and resolve performance bottlenecks in More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
APM Terminals
through research, GitHub projects, bug hunting, active participation in public cybersecurity forums, or high scores on platforms like HTB, Immersive Labs, TryHackMe, and SANS CTF. Bonus Points: Knowledge of reverseengineering tools (disassemblers, decompilers, debuggers) and processes (unpacking malware, reconstructing code logic, etc) is desirable. Some programming experience for example, C, Python, Go, and/or other languages More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
NHS Business Services Authority
Managers6. Suppliers7. Peer Networks Person Specification Personal Qualities, Knowledge and Skills Essential Data modelling - Understand the concepts and principles of data modelling and able to produce relevant data models. Reverse engineer data models from a live system. Ability to identify the conformity of data across different systems Data Analysis & Synthesis - Undertakes data profiling and source system analysis and can More ❯
development experience is essential. Key experience C++ Multithreading Windows programming MS Visual Studio Unit testing Any experience in the following areas would be advantageous for any application Microservices architecture Reverseengineering in Windows Windows kernel development WinAPI COM/ATL/WTL SQL CI/CD C# Agile Algorithm development If you are looking for a role of More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Anson Mccade
dictionaries, pipeline/lineage models Own architecture decisions and guide clients through change approval processes Champion governance and modelling standards (Kimball, warehousing best practices) Analyse source data, evaluate APIs, reverse-engineer data models Work closely with engineers to deliver cloud-based data solutions Visualise insights via tools like Power BI or Tableau Support integration testing and third-party specifications More ❯
Track APTs across infrastructure, analyze C2 patterns, and map adversary playbooks Build & Automate: Develop custom tooling for threat hunting, automate IOC enrichment, and create detection pipelines Deep Technical Analysis: Reverse engineer malware samples, analyze memory dumps, and dissect attack chains at the assembly level Lead Regulated Engagements: Execute TIBER/CBEST/STAR-FS assessments with technical depth that More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Aatom Recruitment
is a unique opportunity to contribute to the transformation of our Town Planning department by shaping the future of our data architecture. You will play a pivotal role in reverseengineering the current data model of our IDOX Uniform system and designing a future-state architecture that aligns with our organizational goals and planning processes. Key Responsibilities: Immerse … yourself in the Town Planning department to understand current workflows and data usage. Reverse engineer the As-Is physical data model of the IDOX Uniform system. Design the To-Be conceptual and physical data models that reflect ideal organisational processes. Develop a comprehensive data dictionary/catalog. Map data integration points and data flows across systems. Document data lineage More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Salt Search
piece of work within its strategic planning function. You'll play a central role in transforming how planning data is structured, shared, and governed. The work focuses on the reverseengineering of the existing data model within the IDOX Uniform platform , mapping out current state, and designing a future-fit architecture that supports strategic decision-making and improved … service delivery. Key Responsibilities: Analyse current workflows and how data is used across the Town Planning function Reverse engineer the As-Is physical data model of the IDOX Uniform system Design a To-Be conceptual and physical data model aligned with business goals Develop a full data dictionary and data catalogue Map data flows and integration points across internal More ❯
piece of work within its strategic planning function. You'll play a central role in transforming how planning data is structured, shared, and governed. The work focuses on the reverseengineering of the existing data model within the IDOX Uniform platform , mapping out current state, and designing a future-fit architecture that supports strategic decision-making and improved … service delivery. Key Responsibilities: Analyse current workflows and how data is used across the Town Planning function Reverse engineer the As-Is physical data model of the IDOX Uniform system Design a To-Be conceptual and physical data model aligned with business goals Develop a full data dictionary and data catalogue Map data flows and integration points across internal More ❯
Conduct routine changes to stateful firewalls What you'll bring: Fluency with pen-testing techniques and tools, including identifying attack surfaces of interest, loop-back proxies, fuzzers, disassemblers, and reverse-engineering Broad range of assessment experience against web apps, APIs, system/network platforms, mobile applications, etc. Deep knowledge of common errors in programming, cryptographic implementations, network/ More ❯
automation. We were born the right way to do this - we're building out from a leading digital and technology capability and adding the rest, rather than trying to reverse engineer a legacy business into a more modern version of itself. At Assembly we ask our people to embody three core values: Show Up: actively contribute to a space More ❯
embedded environments. Hands-on experience with hardware debugging tools (e.g., JTAG, logic analyzers). Understanding of public key infrastructure (PKI), encryption, and certificate management for devices. Experience with fuzzing, reverseengineering, and static/dynamic firmware analysis would be an advantage What we offer Make an impact and lead security initiatives for globally distributed IoT products, ensuring they … shaping urban and production ecosystems to become increasingly connected and autonomous - ensuring a scalable, sustainable future. Hexagon's Manufacturing Intelligence division provides solutions that utilise data from design and engineering, production and metrology to make manufacturing smarter. More ❯
blockchain tech. Founded in 2019, Halborn is an elite cyber security company focused on solving complex adversarial problems unique to the cryptocurrency and fintech industries. From breaches and social engineering to stolen private keys and economic hacks, Halborn solves it. Our clientele are the exclusive blockchain companies as well as new startups with high growth trajectories. Our Culture Halborn … offensive security experience. Experience in WASM/BPF is a plus. Understanding of system administration and network administration. Experience using common penetration testing tools (BurpSuite, Metasploit, etc.). Practical reverseengineering and fuzzing experience is a plus. Proficient in at least one scripting language. Proficiency with common server and workstation operating systems. Proficient in testing modern web application More ❯
Gateshead, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Reed
or similar caching tools Docker/container-based development Advanced analytics or reporting pipelines Who You Are A technically strong developer who enjoys building systems from scratch Able to reverse-engineer and improve complex legacy systems A clear communicator who can work with both technical and non-technical teams Security- and performance-focused, with a passion for clean, scalable More ❯
Employment Type: Full-Time
Salary: £90,000 - £100,000 per annum, Inc benefits