Senior CNO Reverse Engineer

MANTECH•Hanover, MD
•$141,500 - $236,000•Onsite

About The Position

MANTECH is seeking a Senior CNO Reverse Engineer in Hanover, Maryland, to contribute to the development of mission-critical cyber capabilities and lead efforts in advanced Computer Network Operations (CNO). The role involves reverse engineering hardware components and software applications to design and develop CNO software, working with a team on solutions intended to safeguard national security systems. The position requires an active TS/SCI with Polygraph clearance and willingness and ability to obtain another polygraph before starting, if required. The role is onsite and full time. The projected compensation range is $141,500 to $236,000. MANTECH describes benefits that may be available depending on position, including health and life insurance, paid time off, holiday pay, short- and long-term disability, retirement and savings, learning and development opportunities, wellness programs, and optional benefit elections.

Requirements

  • High school diploma with 18 or more years of related technical experience, or a bachelor's degree in a related technical field with 14 or more years of technical work experience, or a master's degree in a related technical field with 12 or more years of technical work experience.
  • At least 5 years of experience with hardware or software reverse engineering.
  • Programming experience 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 the CNO environment.
  • Current and active TS/SCI with Polygraph security clearance, and willingness and ability to obtain another polygraph before starting if required.
  • Ability to remain in a stationary position at least 50% of the time.

Nice To Haves

  • Experience with tools such as Ghidra, IDAPro, and WinDbg.
  • Experience developing CNO capabilities.
  • Experience with networking (TCP/IP) and socket-level programming.
  • Experience with malware analysis.
  • Experience with software forensics.
  • Experience with low-level internals in one or more platforms, such as Windows, Unix, mobile, or network devices.
  • Experience with continuous integration software.
  • Experience with Atlassian tools such as Confluence, Jira, and Crucible.
  • Strong problem-solving skills.
  • Experience with software troubleshooting and debugging.

Responsibilities

  • Perform reverse engineering of hardware components and software applications to design and develop CNO software.
  • Author and participate in technical presentations on assigned projects.
  • Use 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.

Benefits

  • Health insurance
  • Life insurance
  • Paid time off
  • Holiday pay
  • Short-term and long-term disability
  • Retirement and savings
  • Learning and development opportunities
  • Wellness programs
  • Optional benefit elections
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service