CareerPlanSign in

Software Reverse Engineer

Melbourne, Victoria💼 Full-time💰 $112,000–$112,000🗓 2026-09-17 → 2026-09-28

Core

Reverse engineering complex software and firmware in cyber-physical systems to develop cybersecurity solutions, perform vulnerability weaponization, and create exploit mitigation strategies.

Role type

Senior IC software reverse engineer (cyber-physical systems)

Builds

Automated reverse engineering and binary analysis tools, innovative cybersecurity solutions, exploits, and payloads

Domain

Cybersecurity, defense, intelligence, and national security

Required skills

Binary analysis of software/firmware, Disassembly tools (IDA Pro, Binary Ninja, Ghidra), Programming (C/C++, Python), Assembly Languages (x86, ARM), Reverse engineering fundamentals (memory layout, calling conventions), Vulnerability research and analysis, Exploit development, Implant or software patch development, Binary emulation, DSP architectures, Operating system internals, Embedded systems or firmware analysis, Custom emulation tools, Disassembler/decompiler module development, Code/data flow reconstruction, Automated reverse engineering tool development, Debugging without source code, Binary file structures and formats, Protocol or message structure analysis, Anti-reverse engineering techniques, Intrusion detection and anti-malware systems

Preferred skills

Vulnerability weaponization, Implant development, Binary emulation, DSP architecture experience, OS internals knowledge, Embedded systems analysis, Custom tool development, Code flow reconstruction, Automated analysis tools, Source-free debugging, Binary format knowledge, Protocol analysis, Anti-RE techniques, IDS/anti-malware knowledge

Technologies

IDA Pro, Binary Ninja, Ghidra, QEMU, AFL++, Texas Instruments, STMicroelectronics, NXP, Analog Devices

Responsibilities

Reverse engineering complex software/firmware targets, Developing automated reverse engineering and binary analysis tools, Performing vulnerability weaponization, exploit development, and payload development, Documenting, demonstrating, and presenting research, Solving real-world problems impacting national security

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.