CNO Developer

MANTECH•Hanover, MD
•$114,600 - $190,200•Onsite

About The Position

MANTECH seeks a skilled, mission-focused CNO Developer to join its team in Hanover, Maryland. The role contributes to the development of mission-critical offensive cyber capabilities and advanced Computer Network Operations (CNO) solutions supporting national security systems. The CNO Developer designs and develops hardware- or software-based CNO capabilities and performs software application and systems design, development, documentation, testing, and debugging. The role applies network and security concepts to capability development, communicates technical status and progress to leadership and stakeholders, and ensures software quality and compliance with development standards. Applicants must hold an active TS/SCI with Polygraph clearance and be willing and able to obtain another polygraph before starting if required. The position is onsite and full-time. The projected compensation range is $114,600 to $190,200. MANTECH lists benefits that may depend on the 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

  • A bachelor's degree and at least 4 years of technical work experience, or a master's degree and at least 2 years of technical work experience, or a high school diploma and at least 8 years of technical work experience.
  • Experience with Python or C/C++ programming languages.
  • Experience with troubleshooting and debugging.
  • Must have a current, active TS/SCI with Polygraph security clearance and be willing and able to obtain another polygraph before starting if required.
  • Must be able to remain in a stationary position at least 50% of the time.

Nice To Haves

  • Experience with networking protocols (TCP/IP) and socket-level programming.
  • Experience developing CNO capabilities.
  • Experience with low-level system internals across one or more platforms, such as Windows, Unix, mobile, or network devices.
  • Experience in software analysis or reverse engineering.
  • Experience using Atlassian tools, including JIRA, Confluence, and Crucible.
  • Understanding of assembly language programming concepts.
  • Understanding of unit testing frameworks and practices.

Responsibilities

  • Design and develop new hardware- or software-based Computer Network Operations (CNO) capabilities.
  • Perform design, development, documentation, testing, and debugging of software applications and systems.
  • Apply knowledge of network and security concepts to support capability development.
  • Communicate status updates and technical progress to leadership and stakeholders.
  • Ensure software quality and compliance with development standards.

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