CNO Programmer

ManTech (


  full-time   employee   contract

United States

Become an integral part of a diverse team that leads the world in
Mission, Cyber, and Intelligence Solutions. At ManTech International
Corporation, you will help protect our national security while working
on innovative projects that offer opportunities for advancement.
As a
CNO Software Developer, you will design and implement custom
software tools and techniques. The majority of development is done in C
as well as x86 and x86_64 assembly. The intended platforms include
Windows, Linux, OS X, and Unix systems, with the environment being
low-level user-space. You will diagnose issues and debug customer
problems using industry standard tools as well as custom toolsets. You
will be responsible for end-to-end design, development and standard
developer testing of your developed software. You will author
documentation pertinent to operating and supporting developed software
and techniques. Daily activities will include software development,
toolchain/helper tool development, use of debuggers, disassemblers and
other diagnostic software. Other activities could include being included
on design meetings, helping other developers or performing code reviews
or updates. You will interface with other developers as well as
customer personnel to solve problems and communicate requirements,
status and other information.

Required experience:

  • Expert in C programming
  • CNO programming experience
  • Experience performing vulnerability assessments and penetration testing
  • Experience performing computer network exploitation development: embedded reverse engineering, vulnerability research and application development
  • DOD 8140/DOD 8570 IAT Level II certification (minimum)

Security Requirements: U.S. Citizenship and an active DoD TS/SCI with Poly

Keywords: software engineer, software developer, debugging, kernel, programming, device drivers, assembly, CNO



Save This Job

Email This Job to a Friend