Jobs · Engineering · Virginia

Software Developer (Reverse Engineering) with Security Clearance

Mission Support and Test Services, LLC · Lorton, VA · 1 mo ago
EngineeringFull-time

Responsibilities

  • Perform static/dynamic analysis using Ghidra, IDA Pro, Frida, LLDB.
  • Develop hook libraries for message interception, multimedia, and crypto.
  • Reverse engineer anti-tamper ecosystems and document bypass methods.
  • Extract and normalize artifacts (SQLite, WAL files, logs, caches).
  • Deliver outputs in JSON/XML/STIX for JADE integration.
  • Engineered iOS cyber capabilities to enable operations across multiple customer missions
  • Developed custom security tool in C and Objective-C for automating vulnerability discovery to support capability development
  • Automated the build, test, and deployment environment to support safe and scalable capability validation

Skills/Experience

  • Strong background in binary analysis, mobile OS internals, anti-tamper research.
  • Proficient in Python or Java for parser/tool development.
  • Experience with emulator/sandbox environments and forensic workflows.
  • Python, C, C++, C
  • In-depth knowledge of Android, Linux, and Windows operating system internals
  • Cryptography and secure computing

Location

Newington, VA

Similar jobs