JOBSEARCHER

CNO Software Developer

Role: CNO Software Developer (Senior Level)Location: Cary, North Carolina Client: Advanced Engineering Team supporting U.S. Defense & Intelligence MissionsWe are partnering with a high-caliber engineering team operating at the forefront of cyber operations, electronic warfare, and signal intelligence.With sustained growth across multi-domain missions (cyber, RF, and space) and continued investment in next-generation, software-defined capabilities, they’re scaling teams to build mission-critical platforms deployed in real-world operational environments.About the Role:This is a deeply technical, hands-on role focused on building and refining custom CNO capabilities. You’ll work close to the hardware/software boundary, developing tools that operate in constrained, real-world environments - not simulations.You’ll be expected to take ownership of complex problems across low-level systems, networking, and exploitation, contributing directly to capabilities used in active mission contexts.Qualifications:Strong background in low-level or systems-focused software development (typically 5–10+ years).Advanced programming experience in C, C++, or Python.Deep understanding of TCP/IP, sockets, and packet-level behavior.Experience in one or more of the following: CNO/CNE development, exploit development, reverse engineering, or OS internals (Windows/Linux).Proven ability to build, modify, or debug complex capabilities - not just use existing tools.Familiarity with tools such as Ghidra, IDA Pro, or Wireshark is expected.Important:Due to the nature of this work, we are only able to consider candidates with an active TS/SCI clearance and Full Scope Polygraph. No sponsorship is available.