user avatar

Reverse Engineer, Level 3

Independent Software

Today
Top Secret/SCI
Unspecified
Polygraph
IT - Software
Annapolis, MD (On-Site/Office)

What you will be doing!

As a Reverse Engineer, you will perform advanced analysis of malicious binaries through both static and dynamic techniques. You will overcome anti-analysis mechanisms to uncover malware behavior, identify indicators of compromise (IOCs), and map activity to adversary TTPs (tactics, techniques, and procedures). Your findings will support detection, attribution, and mitigation efforts by enabling the creation of signatures (YARA/SNORT) and informing broader cyber defense strategies. You'll also provide direct support to target areas by identifying risk and recommending mitigation solutions.

Key Responsibilities:
  • Conduct in-depth technical analysis of malicious binaries via static code review and controlled execution.
  • Identify malware capabilities, callbacks, and indicators of compromise while bypassing obfuscation and anti-reverse engineering techniques.
  • Provide actionable intelligence and documentation to support malware detection, IOC development, and signature creation (YARA, SNORT).
  • Collaborate with target area teams to assess cyber risks and deliver mitigation strategies.
  • Analyze and correlate APT behaviors, tactics, and infrastructure to support threat attribution.
Education and Experience:
  • Proficiency in reverse engineering malicious binaries, including static analysis of assembly code.
  • Familiarity with C++, computer networking concepts, and assembly language.
  • Hands-on experience analyzing APT tools and behaviors, malware detection, and reverse engineering TTPs.
  • Experience developing defensive signatures and mitigation techniques.
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related field from an accredited institution.
  • Minimum of:
  • 4 years of relevant experience with a Doctoral degree
  • 6 years with a Master's degree
  • 8 years with a Bachelor's degree
  • 10 years with an Associate degree
Certifications (Required):
  • CISSP, GIAC GREM, or CREA
  • Information Assurance Certification may also be required
Clearance Requirement:
  • Must possess an active TS/SCI with Polygraph security clearance to be considered for this role .


Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.
group id: 10221552
Find Independent Software on Social Media
Network Employers
user avatar
About Us
For the past nineteen years, Independent Software has supported Department of Defense and Intelligence Community customers by providing next-generation cyber services and analytics, machine learning and data science, all-source analysis, and mission application development. In addition to our service-based efforts, we also offer innovative commercial IT and cyber products to solve our customers’ most complex data challenges. We are a Woman-Owned Small Business committed to hiring veterans and supporting our national defense missions.

Independent Software Jobs


Job Category
IT - Software
Clearance Level
Top Secret/SCI