Peraton Corporation

  • Cyber Software Engineer

    Job Locations US-VA-Chantilly
    Posted Date 1 month ago(1/7/2019 7:45 AM)
    Requisition ID
    Clearance Status
    Security Clearance
    Top Secret/SCI
  • Overview

    Technology is constantly changing and our adversaries are digitally exceeding law enforcement’s ability to keep pace. Those charged with protecting the United States are not always able to access the evidence needed to prosecute crime and prevent terrorism. The Government has trusted in Peraton to provide the technical ability, tools, and resources to bring criminals to justice.  In response to this challenge, these employees provide proven, industry leading capabilities to our law enforcement customer.   We are currently seeking a Senior Reverse Engineer.  The candidate should have a strong technical background with in-depth knowledge of software reverse engineering including the use of debuggers and disassemblers. The candidate must also be proficient in C. The focus of the reverse engineering is typically desktop software applications on the x86 platform. Familiarity with cryptographic algorithms and steganography is preferred.


    The Cyber Software Engineer will be responsible for reverse engineering in support of our customer. The technical work consists of reverse engineering software, describing the functionality and implementation of the software in a technical report, and writing additional software in support of customer needs.



    • BS degree, with ten (10)  years of relevant experience. Equivalent experience may be considered in lieu of degree.
    • In depth experience in x86/x86_64 reverse engineering
    • Experience with C programming
    • In depth experience debugging software without source
    • 6+ years in use of debuggers to perform assembly level debugging of software, in both the user and kernel space


    • Experience with cryptographic algorithms and cryptanalysis
    • Expertise with IDA Pro and VMware (or other virtualization software)
    • Familiar with multiple platforms (Win, Linux, Android, OSX etc.) / Experience with additional architectures such as ARM
    • Knowledge of operating system internals
    • Experience with kernel development/debugging
    • Technical writing experience
    • Experience bypassing technical security protections (packing/DRM/obfuscation)
    • Familiar with stenographic techniques



    This position requires the candidate to already have a current TS/SCI with a Polygraph security clearance and to maintain the clearance. 


    About Peraton

    Peraton provides innovative, reliable solutions to the nation’s most sensitive and mission-critical programs and systems. Peraton has significant experience providing highly differentiated secure communications, space, and technology solutions to key customers, and has become a trusted partner on missions that are critical to the security priorities of the United States. Capabilities include complex software and technology services and solutions, as well as end-to-end mission operations abilities, including Software Systems Development, Cyber, Modeling & Simulation, Mission Operations, Signal Intelligence (SIGINT), and Quick Reaction Capabilities (QRC) / Research & Development. The company is headquartered in Herndon, VA, with approximately 3,500 employees across the U.S. and Canada. 

    EEO Statement

    We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.