POSITION DESCRIPTION:
We are seeking a CNO Reverse Engineer Level 3 performs advanced reverse engineering of hardware components, software applications, and operating systems to determine functionality, code structure, and circuit design in support of Computer Network Operations (CNO) tool development. This position requires deep technical expertise in reverse engineering techniques, kernel-level programming, and computer forensics. The ideal candidate has extensive hands-on experience producing proof-of-concept code, prototypes, and technical reports, and is comfortable briefing technical findings to diverse audiences.
FUNCTIONAL RESPONSIBILITY:
• Perform in-depth reverse engineering of hardware, software, and operating systems to identify functionality, code structure, and vulnerabilities.
• Design, document, and deliver proof-of-concept code, prototypes, and technical demonstrations.
• Develop and present technical reports and briefings on assigned projects.
• Lead the use of reverse engineering tools and techniques to support CNO tool development.
• Program in Assembly, C, C#, C++, Java, Perl, or Python.
• Utilize software version control systems (e.g., Subversion, CVS).
• Apply computer forensic methods and kernel-level programming expertise.
• Collaborate with technical teams to integrate reverse-engineered insights into operational solutions.
• Expertise in CNO tools and techniques, computer forensics, and kernel-level development.
• Proficiency with reverse engineering tools and source control systems.
REQUIREMENTS:
• Master’s degree (10 years’ experience), Bachelor’s degree (12 years’ experience), or High School diploma (16 years’ experience) in Computer Science, Information Systems, or Network Engineering.
• Minimum of 7 years in hardware or software reverse engineering.
• TS/SCI with Full Scope Polygraph.
LOCATION:
Maryland