CNO Developer (Senior Software Developer; Systems Software)

Avid Technology ProfessionalsColumbia, MD

About The Position

This role involves advanced software development, focusing on CNO (Computer Network Operations) development. The ideal candidate will possess deep knowledge of various platforms and operating systems, proficiency in programming languages like C/C++ and Python, and experience with assembly language. The position requires the ability to manage multiple priorities in a dynamic, mission-critical environment and to proactively identify and report operational risks. A strong understanding of cyber security principles and experience in related mission environments are essential.

Requirements

  • Knowledge of one or more platforms and operating systems.
  • Knowledge of programming languages such as Windows, Linux, C/C++ and Python.
  • Assembly experience (any platform/processor).
  • Ability to manage competing priorities in fast-paced mission environments.
  • Ability to identify and escalate operational risks early.
  • Active TS/SCI clearance w/CI Poly (or ability to obtain prior to starting).
  • Bachelor's degree from an accredited college or university in a related discipline and 12+ years of experience; or a master’s degree and 10+ years of experience.

Nice To Haves

  • Experience supporting USCYBERCOM, NSA, DoD cyber operations, or related mission environments.
  • Experience doing Software Development, Reverse Engineering, and Vulnerability Analysis.
  • Experience on at least two of the following platforms: Linux, Windows, Mobile.
  • Experience in Cyber Security, AI/ML, cloud computing, full-stack development.
  • CySA+, or GICSP, or GSEC, or SSCP (DoD 8570/8140 IAT level II certification).

Responsibilities

  • Develop CNO (Computer Network Operations) capabilities.
  • Manage competing priorities in fast-paced mission environments.
  • Identify and escalate operational risks early.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service