City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
experience in embedded development (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDAPro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device trees, and system-level debugging Knowledge or experience with LLVM or More ❯
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 ❯
Mathematics, or Cyber Security OR equivalent practical experience in a related field Experience with writing automated source code analyzers Experience with automating binary analysis tasks in Ghidra, IDAPro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new More ❯
Mathematics, or Cyber Security OR equivalent practical experience in a related field Experience with writing automated source code analyzers Experience with automating binary analysis tasks in Ghidra, IDAPro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new More ❯
Mathematics, or Cyber Security OR equivalent practical experience in a related field Experience with writing automated source code analyzers Experience with automating binary analysis tasks in Ghidra, IDAPro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new 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 ❯
APTs or cybercrime, but with the ability to address the broader threat landscapeB ackground in forensic analysis and incident response tools (both Dynamic and Static, such as IDAPro, Ollydbg, and Wireshark) to identify threats and assess the extent and scope of compromisesU nderstanding of APT operations, including attack vectors, propagation, data exfiltration, lateral movement, persistence 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 ❯
for common vulnerabilities. Programming background in C, C++, and Python. Preferred Qualifications Knowledge of modern anti-exploitation mitigations and their effectiveness. Reverse engineering using tools such as IDAPro or Ghidra. Knowledge of macOS and iOS security architectures. Knowledge of memory-safe languages. Proficiency with assembly languages; ARM64 is a big plus. #J-18808-Ljbffr 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 ❯