CNO Developer

Bigbear.ai•Columbia, MD
•Remote

About The Position

All applicants must reside in the United States at the time of application. Are you a skilled cybersecurity professional ready to push the boundaries of offensive cyber operations? BigBear.ai is seeking a talented CNO Programmer to prototype, develop, test, and maintain cutting-edge Computer Network Operations (CNO) capabilities that directly support critical national security missions. In this exciting role, you'll embark on a thrilling journey of reverse engineering hardware components, software applications, and operating systems—uncovering their functionality, code structure, and circuit design. You'll craft insightful documentation, develop innovative proof-of-concept code, create prototypes, and deliver impactful hands-on demonstrations. If you're passionate about offensive cyber operations, thrive on solving complex technical challenges, and want to make a real difference in national security, we want to hear from you! Why This Role Is Unique As a CNO Programmer at BigBear.ai, you'll: Work on classified, mission-critical projects that directly support offensive cyber operations. Collaborate with elite teams of engineers and researchers who are passionate about pushing the boundaries of technology. Have the freedom to explore and innovate, developing cutting-edge tools and capabilities for some of the most challenging missions in the industry. See your work make a real difference in protecting national security interests.

Requirements

  • Active TS/SCI with Poly (required).
  • Bachelor's degree in a relevant field; OR four (4) years of directly related experience.
  • Windows applications using Visual Studio or .NET.
  • UNIX applications using make files or comparable build environments.
  • Mission-applicable platforms.
  • Proficiency in Assembly, C, C++, Java, Perl, and/or Python.
  • Experience developing in one or more of the following environments:

Nice To Haves

  • Strong skills in Python, C/C++, and/or Assembly, as well as scripting languages such as Bash and PowerShell.
  • High-level understanding of operating system internals and architecture.
  • Knowledge of modern encryption protocols, defense evasion strategies, and network interception techniques.
  • Understanding of network protocols and sockets, common CNO techniques, and exploitation mitigations such as DEP and ASLR.
  • Familiarity with modern software engineering concepts and best practices.
  • Experience with reverse engineering frameworks such as IDA Pro, Ghidra, and OllyDbg, as well as disassemblers and debuggers.
  • Familiarity with Agile, Scrum, and Kanban methodologies for managing and delivering complex projects.
  • Experience with version control systems (e.g., Git) and understanding of basic configuration management principles.

Responsibilities

  • Design, develop, test, and maintain CNO capabilities to meet mission requirements for offensive cyber operations.
  • Analyze hardware components, software applications, and operating systems to uncover their functionality, code structure, and circuit design.
  • Author insightful documentation and deliver impactful reports on your findings.
  • Build innovative proof-of-concept code, prototypes, and hands-on demonstrations to showcase your research results.
  • Author and participate in technical presentations on assigned projects, communicating complex concepts clearly and effectively to diverse audiences.
  • Plan, organize, and contribute to tool development efforts, utilizing and developing advanced techniques in offensive cyber operations.
  • Work closely with engineers, researchers, and stakeholders to deliver robust, innovative solutions that meet mission needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service