and integrating those tools into complex (both embedded and non-embedded) systems. Proficiencywith contemporary program analysis methodologies and techniques (static and dynamic). Relevant tools include Ghidra, Ida, Binary Ninja, Radare, Angr, debuggers (GDB, winDBG), emulation tools (Qemu), fuzzers (AFL++), etc. Experience with techniques that prevent reverse engineering and employ obfuscation or diversification. Proven backgroundin researching More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
skill, and commitment. Core Responsibilities Reverse engineering software and firmware to uncover security flaws Developing and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDAPro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
skill, and commitment. Core Responsibilities Reverse engineering software and firmware to uncover security flaws Developing and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDAPro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Circle Group
skill, and commitment. Core Responsibilities Reverse engineering software and firmware to uncover security flaws Developing and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDAPro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
also highly desirable Experience using common security assessment tools and techniques in one or more the following categories: Mobile Application Assessment (iOS/Android) Reverse Engineering (e.g. IDAPro/Ghidra/Frida) Proven experience with security research including any published CVEs Experience developing proof of concept exploits bypassing modern exploit mitigations Active participant or organiser More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Klipboard
week ago Luton, England, United Kingdom 1 week ago Milton Keynes, England, United Kingdom 2 weeks ago Sharnbrook, England, United Kingdom 1 week ago Reverse Software Engineer (IDAPro/Ghidra/Binary Ninja) Luton, England, United Kingdom 3 weeks ago Sharnbrook, England, United Kingdom 6 days ago Bicester, England, United Kingdom 2 months ago Meppershall More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
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 open-source fuzzing tools, sanitisers, or security More ❯
Greater Manchester, North West, United Kingdom Hybrid / WFH Options
Forward Role
You'll bring a structured approach to dissecting complex systems and conducting cutting-edge research. Required skills and experience: Experience in areas such as Reverse engineering in IDAPro or Ghidra, Malware analysis, Vulnerability analysis and/or exploitation development. Processor architectures (x86-64 and ARM). Debugging with gdb, binary exploitation and code injection. Python More ❯
research, reverse engineering, or exploit development (professional background or other e.g. capture the flag challenges, bug bounties). Familiarity with a variety of tools and platforms (Ghidra, IDA, Unicorn, debuggers, Android, iOS...). Low-level knowledge of programming languages across the application stack. Understanding of the exploit development lifecycle from identifying bugs up to fully developed More ❯
are not required to apply for the position. Strong understanding of reverse engineering concepts and methodologies. Strong understanding of game protection technologies. Experience with disassemblers and decompilers: IDA Pro. Experience with core cryptography concepts. Experience with crash dumps and x64. HOW TO APPLY Please apply with a resume and cover letter demonstrating how you meet the More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Berkeley Square IT
with mobile app development tools like Swift, Objective-C, and Xcode. Knowledge of security principles, including encryption and secure coding practices. Expertise with debugging tools such as IDAPro, Ghidra, and Frida. Familiarity with Android development (e.g., Kotlin) is a plus. Benefits: Competitive salary and corporate bonus. Flexible hybrid working model. Opportunity to work on innovative More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Kingdom 3 weeks ago Rehabilitation and/or Catastrophic Injuries Case Manager – HCPC/SWE/NMC Cambridge, England, United Kingdom 2 weeks ago Reverse Software Engineer (IDAPro/Ghidra/Binary Ninja) Cambridge, England, United Kingdom 1 hour ago Senior Software Engineer - XenServer Toolstack Cambridge, England, United Kingdom 1 week ago Cambridge, England, United More ❯