Software / CNO Developer Senior Onsite - Annapolis Junction, MD $195,000-$210,000 per year Full Time Possesses and applies a comprehensive knowledge across key tasks and high impact assignments. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments. May supervise others. Qualifications - Degree from an accredited college or university in System Engineering or related discipline and one of the following: - 10+ years of experience with a Master's degree - 12+ years of experience with a Bachelor's degree - 16+ years of experience with Associate's Degree or HS Diploma. What You'll Be Doing: Providing embedded operations support, capability integration, and rapid prototyping in support of our customer. Collaborating with headquarters and local customers to develop and integrate cutting-edge CNO tools. Doing independent research into software and device vulnerabilities. Documenting and presenting findings. Developing software prototype demonstrations. What Required Skills You'll Bring: Bachelor's degree from an accredited college or university a related discipline and 10+ years of experience. Additional experience will be considered in lieu of a degree or Master's degree and 7+ years of experience. Active TS/SCI + Polygraph C/C++, Python experience Assembly experience (any platform/processor) What Desired Skills You'll Bring: Software Development, Reverse Engineering, Vulnerability Analysis Cyber Security, AI/ML, cloud computing, full-stack development Languages: C/C++, Java, Python, scripting languages, Assembly Platforms: Linux, Windows, Mobile Assembly: x86, ARM, MIPS CySA+, or GICSP, or GSEC, or SSCP (DoD 8570/8140 IAT level II certification) TS/SCI with CI polygraph is required.
What you'll do
- Provide embedded operations support and capability integration directly alongside customer mission teams at the operational site
- Collaborate with HQ and local customers to develop and integrate CNO tools into active mission environments
- Conduct independent vulnerability research on software and embedded/hardware devices
- Develop software prototype demonstrations that translate research findings into deployable capabilities
- Write and debug low-level code in C/C++ and Assembly across multiple processor architectures (x86, ARM, MIPS)
- Document and present technical findings to both engineering peers and customer stakeholders
- Perform rapid prototyping to accelerate capability delivery cycles
Mission
Computer Network Operations (CNO) — offensive cyber capability development, vulnerability research, and rapid prototyping in support of intelligence community mission operations
Required skills
- C/C++
- Python
- Assembly language (x86/ARM/MIPS)
- Software vulnerability research
- Reverse engineering
- CNO tool development
- Rapid prototyping
- Linux/Windows platform development