CNO Software Developer
Listed on 2026-05-31
-
Software Development
Software Engineer, Embedded Software Engineer
Role: CNO Software Developer (Senior Level)
Location: Cary, North Carolina
Client: Advanced Engineering Team supporting U.S. Defense & Intelligence Missions
We 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 RoleThis 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.
- 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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).