Accenture Federal Services seeks a mid-level Computer Network Operations (CNO) Developer to design, develop, and test sophisticated software capabilities for national security missions. You will work within a small team of developers, reverse engineers, and vulnerability researchers to build custom tools that operate reliably across diverse network environments.
What You'll Do
- 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 and produce clear technical documentation
What You Need
- 3+ years of relevant software development experience
- Strong C/C++ skills with solid 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 I/O subsystem
- Hands‑on low-level Windows development such as kernel‑mode or user‑mode driver work
- Comfortable with Windows debugging tools including WinDbg, Visual Studio debugger, and Sysinternals
- Experience writing secure code and tracking down memory corruption, race conditions, and crashes from dump files
- Working knowledge of Python or other scripting languages for tool development and automation
- Familiarity with reverse engineering tools such as IDA Pro, Ghidra, and GDB
- Understanding of networking fundamentals including TCP/IP, DNS, HTTP/S, and common network protocols
- Active TS/SCI with Poly security clearance required
Nice to Have
- 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 including iOS/Android
- Ability to work independently and collaboratively within a small, mission-focused team under tight timelines
- Linux development experience
Base pay range $106,300–$206,200 USD for specified states (California, Colorado, Connecticut, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Ohio, Vermont, Virginia, Washington, and District of Columbia). Compensation varies based on office location, role, skill set, and experience level. Benefits package available.