Malware Analyst Software Engineer

  • location: Raleigh, NC
  • type: Permanent
easy apply

job description

Malware Analyst Software Engineer

job summary:
Seeking a highly-talented Software Engineer to serve as a Subject Matter Expert (SME) for threat detection and malware/exploitation technologies. The position supports Research and Development (R&D) and Test and Evaluation (T&E) efforts for a fast-paced, mission-critical DoD program. The Software Engineer will be working as part of a multi-disciplinary group and will collaborate across research teams to leverage existing/emerging malware technologies and develop new technologies to support the organization's mission objectives.

location: Raleigh, North Carolina
job type: Permanent
work hours: 9am to 5pm
education: Bachelors
  • Analyze and/or reverse engineer the behavior of malware using static and dynamic tools and techniques to identify means of modifying, exploiting, and disrupting networks and associated systems and devices
  • Provide subject matter expertise in the detection, analysis, and mitigation of malware; trends in malware development and capabilities; and proficiency with malware analysis
  • Identify requirements for new malware analysis capabilities; and contribute to the development of new malware analysis tools and techniques
  • Produce reports detailing attributes and functionality of malware, including indicators that can be used for malware identification/detection; the relationship between a given sample of malware and other known samples/families of malware; and notable features that indicate the origin or sophistication of the malware and its authors
  • Communicate and collaborate with technical staff
  • US Citizen
  • Required: Security Clear Top Secret
  • Bachelor's degree in Computer Engineering, Computer Science, Networking, Computer Forensics, or similar.
  • 7+ years of relevant work experience
  • Familiarity with operating system concepts, high- and low-level programming, and fundamentals of networking
  • Experience in reverse engineering
  • Demonstrated knowledge in dynamic and static analysis and in such tools as IDA Pro, Binary Ninja, and/or Ghidra
  • Familiarity disassembling/disassemblers and analyzing disassembly of x86 and x64 binaries
  • Possess basic programming and scripting skills (e.g., Java, Python, or Perl)
  • One of the following certifications:

    • GREM - GIAC Reverse Engineering Malware
    • CREA - Certified Reverse Engineering Analyst
    • GXPN - GIAC Exploit Researcher and Advanced Penetration Tester
    • GPEN - GIAC Certified Penetration Tester
skills: The ideal candidate will be a Team Player, Great Communicator, Expert at Programming and Requirements Gathering, and continually seeks to improve and advance the technical solutions and services offered.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up

related jobs