Malware Reverse Engineer

February 24, 2017 - Fulton, MD

This position is for an experienced antivirus researcher, who will be responsible for writing signatures for malware, creating descriptions and reverse engineering.

Responsibilities

  • Analyze, reverse engineer malware samples and provide coverage through various software solutions
  • Provide detailed analysis (host and network forensics) of malware samples and/or families
  • Contribute research papers, whitepapers and blogs describing the evolving threat landscape
  • Develop advanced, generic detection for advanced malware families
  • Train new malware researchers
  • Lead research efforts to understand the latest threats and how they relate to the emerging threat landscape
  • Create new tools to help in the analysis of malware
  • Advise engineering and development teams on new techniques in malware detection

Requirements

  • 5+ years experience in the computer security or related software field
  • Hands-on experience as a malware reverse engineer
  • Ability to innovate in the area of automated malware analysis
  • Excellent written and verbal communications skills
  • Proficiency with commercial reverse engineering tools: debuggers, disassemblers
  • Thorough understand of a wide range of Internet technologies and protocols (TCP/IP, DNS, HTTP, Javascript)
  • Experience with UNIX/Linux and Microsoft Windows
  • Knowledge and hands-on experience with x86 assembly language
  • Proficiency in compiled languages: C, Java
  • Proficiency in scripting languages: Perl, Python, Ruby
  • Ability to recognize vulnerabilities in binaries, including: format string vulnerabilities, buffer overflows
  • Proficient knowledge of the Win32 API and services
  • Ability to recognize common packing and encryption techniques. Ability to manually unpack and deobfuscate binaries

Preferred

  • Bachelor’s degree in a relevant technical area
  • Experience with platforms that are gaining traction with malware, such as OS X and Android
  • Familiarity with document formats such as PDF, Flash, Office documents
  • Self-sufficiency and self-organization
  • Ability to read and translate Chinese or Russian a plus