CNO Developer

Accenture Federal Services•Herndon, VA
•$106,300 - $206,200•Onsite

About The Position

Accenture Federal Services is seeking a mid-level Computer Network Operations (CNO) Developer to design, develop, test, and maintain sophisticated software capabilities supporting national security missions. The developer will work closely with developers, reverse engineers, and vulnerability researchers to build custom tools that operate reliably across diverse network environments. The role requires low-level programming skills, a deep understanding of operating system internals, and sound judgment within strict legal, ethical, and operational constraints. The position is full-time and on site at the Accenture Federal Services facility in Herndon, Virginia. An active TS/SCI security clearance is required. The position's stated base pay range for listed locations, including Virginia, is $106,300–$206,200 USD.

Requirements

  • At least 3 years of relevant software development experience.
  • Strong C/C++ skills, including grounding in memory management, concurrency, and performance tuning in production code.
  • Deep Windows internals knowledge, including Win32/NT API, processes and threads, virtual memory, synchronization, and the I/O subsystem.
  • Hands-on low-level Windows development experience, such as kernel-mode or user-mode driver work.
  • Comfort with Windows debugging tools such as WinDbg, the Visual Studio debugger, and Sysinternals.
  • Experience writing secure code and diagnosing memory corruption, race conditions, and crashes from dump files.
  • Working knowledge of a scripting language such as Python for tool development and automation.
  • Familiarity with reverse engineering tools such as IDA Pro, Ghidra, or GDB, in addition to Windows-native debugging tools.
  • Understanding of networking fundamentals, including TCP/IP, DNS, HTTP/S, and common network protocols.
  • Active TS/SCI security clearance.

Nice To Haves

  • Prior experience supporting the Intelligence Community or other federal CNO/cyber mission programs.
  • Experience with exploit development, binary analysis, or vulnerability research.
  • Familiarity with anti-virus/EDR evasion techniques, obfuscation, and anti-forensics methods.
  • Familiarity with Agile/Scrum development methodologies and modern CI/CD tooling in classified environments.
  • Experience with embedded systems, firmware, or mobile platform development (iOS/Android).
  • Ability to work independently and collaboratively within a small, mission-focused team under tight timelines.

Responsibilities

  • Design, develop, test, and maintain custom software capabilities used in computer network operations.
  • Perform low-level software development in C/C++, Python, and/or Assembly for Windows, Linux, and/or embedded targets.
  • Analyze target systems and network architectures to identify technical requirements and constraints for capability development.
  • Collaborate with vulnerability researchers and reverse engineers to integrate exploits and achieve reliable code execution.
  • Develop and maintain command-and-control (C2) communication protocols.
  • Produce technical documentation, including design specifications, test plans, and operational employment guides.
  • Support integration, test, and evaluation events and provide technical support during operational missions.
  • Stay current on emerging operating system security features, offensive cyber technologies, and tradecraft to inform capability design.
  • Adhere to legal, policy, and oversight requirements governing CNO development and employment.

Benefits

  • Hands-on experience, certifications, and industry training.
  • A wide variety of benefits is offered; the posting links to more information but does not specify individual benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service