Haystack
← Back to Jobs
Employee
Administrative
BE

CNO Analyst/Programmer 1 with Security Clearance

Black Eagle DefenseHanover, MD🇺🇸United StatesPosted 9 Sept 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to develop cutting-edge software solutions for mission-critical systems, leveraging your expertise in multiple programming languages and operating system internals. You'll thrive here if you're a seasoned programmer with a passion for impactful projects and a desire to contribute to national security. Apply now to join a dynamic team and advance your career in a stimulating environment.

Quick Overview

Seniority
Mid Senior
Employment type
Employee
Work mode
Hybrid
Location
Hanover, MD, United States
Posted
21 hours ago

Job Description

Job Description As a Level 1 CNO Analyst/Programmer, you will design, develop and maintain software solutions to support mission-critical systems. You'll contribute to all stages of the software development lifecycle, including coding, documentation and reviews, while ensuring compliance with government software development standards. This role is ideal for programmers who enjoy working in multiple languages and supporting high-impact projects.

Required Skills

  • 4 years total experience
  • Experience developing CNO tools
  • Experience developing software in C, C++, Python, or Assembly language
  • Experience developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems)
  • Experience with network programming
  • Experience with debuggers (e.g. WinDBG, gdb, lldb, adb, ollydbg)
  • Experience with test frameworks (e.g. GoogleTest, CMock, Catch2, pytest)

Desired Skills

  • Experience leading a team
  • Experience writing software in Modern C++ (stdcpp20 and later)
  • Experience writing kernel modules/drivers
  • Experience with virtualization tools (e.g. VMWare, HyperV)
  • Experience with reverse engineering tools (e.g. Ghidra, IDAPro, Binary Ninja, Radare2)
  • Experience with build system technologies (e.g. MsBuild, CMake, make, ninja, wheel, tox)
  • Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black)
  • Experience with scaling automation tools (e.g. Docker, Ansible)
  • Experience with CI/CD tools (e.g. Atlassian, GitLab, CircleCI, Jenkins)
  • Experience with version control systems (e.g. Git, Svn)

Similar jobs