Reverse Malware Engineer- Expert

Top Secret with FS Polygraph
Herndon, VA
Posted 3 months ago

Clearance Required: Top Secret, SCI with Polygraph

Job Description

  1. Supports overall network defense activities, provide in-depth analysis of suspected malicious code and/or infected systems and network devices, perform necessary inspection and reverse engineering activities to understand the behavior of the software, the root cause for its presence, and develop recommendations on how to counter the threat
  2. Create reports on findings with recommendations for improving/changing our cyber defenses on the network or on the hosts to counter any new threats
  3. Investigate virus alerts/incidents to determine root cause, entry point of code, potential lateral spread, and damage risk
  4. Reverse engineer either real or suspected malicious code using both behavioral and code analysis and provide a report and recommendation on actions to take to defend against the threat or issue
  5. Utilize Sponsor software and network forensic analyst tools to find and analyze exploited workstations and software and reverse engineer/analyze malicious code
  6. May serve as a technical team or task lead
  7. Serves as liaison with clients, participating in meetings to ensure client needs are met
  8. Maintains current knowledge of relevant technology as assigned
  9. Participates in special projects as required


  1. Bachelors Degree in Computer Science or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience
  2. Masters Degree a plus


  • 10-15 years of related technical experience
  • Demonstrated experience in monitoring network defense technologies and analyzing the products produced
  • Ability to communicate complex technical concepts and project information clearly and concisely to both technical and non-technical audiences
  • Ability to work occasional evening or weekend hours as needed
  • A thorough understanding of Assembly (x86-64 and ARM) is required. A programming background in C/C++ desired. The ability to learn other chipsets will be required on a case-by-case basis.


  • IDA Pro Disassembler
  • Hex-Rays Decompiler
  • MS Visual Studio
  • Windbg
  • Ollydbug
  • Bochs
  • BurpSuite
  • Wireshark
  • SIFT and/or REMNUX Distributions

Job Features

Job CategoryCybersecurity, Software Developer/Engineer

Apply Online

PCI is committed to the principles of equal employment opportunity and gives consideration for employment to qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability or protected veteran status.