Reflexive Concepts
Software Reverse Engineer
Reflexive Concepts, Annapolis, MD
Reflexive Concepts is seeking a skilled Software Reverse Engineer to join our team!
The candidate will be responsible for performing reverse engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. Research results will be encapsulated in written reports and or software tools. The candidate will work along side some of the world's best reverse engineers, learning unique skills and exploring challenging problems every day.
Required Experience:
The candidate will be responsible for performing reverse engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. Research results will be encapsulated in written reports and or software tools. The candidate will work along side some of the world's best reverse engineers, learning unique skills and exploring challenging problems every day.
Required Experience:
- 6+ (CAP2), or 8+ (CAP3) years in Assembly, C/C++ and Python
- Knowledge of common binary executable formats (PE, ELF, etc.)
- Experience with CNO development, malware analysis, forensic analysis, and/or Windows/*nix internals
- Experience with IDA Pro, Ghidra, or similar binary analysis tool
- Experience with analyzing user-mode binaries and kernel-mode drivers
- Experience with Wireshark or similar and network protocols