Location
Annapolis, MD | United States
Job description
GENERAL DUTIES:
- Support numerous challenging, mission-critical projects that make a direct impact on our nation’s security and intelligence mission.
- Conduct reverse engineering and vulnerability analysis of complex and diverse software systems.
- Design, develop, and document proof-of-concept software to demonstrate findings and develop custom programs for automating reverse engineering and interacting with binaries being analyzed.
REQUIRED QUALIFICATIONS:
- 2+ YOE with programming, including Python, C, C++, and Assembly
- Experience with performing software reverse engineering and vulnerability analysis using IDA Pro or Ghidra
- Experience with Operating System internals for Windows, Linux, or MacOS
- Experience with performing software dynamic analysis using gdb, OllyDbg, and WinDbg
- Experience with developing software systems in assembly, C, or C++, on Windows, Unix, Linux, or VxWorks
- Ability to read or write at least one assembly language, including x86, ARM, MIPS, or PowerPC
- HS Diploma or GED
CLEARANCE:
- Full Scope Polygraph minimum
Job tags
Salary