CNO Developer

Bigbear.aiColumbia, MD

About The Position

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. This role offers the opportunity to work on classified, mission-critical projects that directly support offensive cyber operations, collaborate with elite teams of engineers and researchers, and have the freedom to explore and innovate. Your work will make a real difference in protecting national security interests.

Requirements

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

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