Skip to main content

CNO Reverse Engineer

Hanover, MD
Permanent
MANTECH

Posted

MANTECH seeks a highly skilled and innovative CNO Reverse Engineer to join our team in Hanover, MD.

In this role, you will contribute to the development of mission-critical cyber capabilities, drive excellence in CNO development and lead efforts in advanced Computer Network Operations (CNO). Youll be part of a dynamic team working on next-generation solutions that safeguard national security systems.

Responsibilities include, but are not limited to:

  • Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software.

  • Author and participate in technical presentations on assigned projects

  • Utilize tools and techniques such as IDA Pro, Ghidra, OllyDbg, and other industry-standard software for hardware and software analysis.

  • Communicate project status to leadership and stakeholders

Basic Qualifications:

  • High School Diploma and 12+ years of related technical experience, or Bachelors Degree in related technical field and 8 + years of technical work experience or Masters degree in related technical field and 6+ years of technical work experience

  • 5+ years of experience with hardware or software reverse engineering

  • Experience programming in Assembly, C, C#, C++, Java, Perl, or Python

  • Experience administering and using hardware and software reverse engineering tools

  • Experience creating and briefing technical presentations, written reports, and demonstrations of developed software

  • Experience with Software Version Control such as Subversion and/or Git

  • Knowledge of CNO environment

Preferred Qualifications:

  • Experience with tools like Ghidra, IDAPro, WinDbg

  • Experience developing CNO Capabilities

  • Experience with networking (TCP/IP) and socket-level programming

  • Experience with Malware Analysis

  • Experience with Software Forensics

  • Experience in low-level internals in one or more platforms (e.g., Windows, Unix, mobile, or network devices)

  • Experience with Continuous Integration software

  • Experience with Atlassian Tools (Confluence, Jira, Crucible)

  • Strong problem-solving skills

  • Experience with software troubleshooting and debugging

Security Clearance Requirements:

  • Must have a current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph prior to start, if required.

Physical Requirements:

  • Must be able to remain in a stationary position at least 50% of the time.

Job Type: Permanent

Job ID: 254818918