- Robot type
- Drone · Defense
- Location
- JessupMarylandUSA
- Job type
- Software
- Posted
- Jan 25, 2026
- Salary
- $112,400–$186,500 a year
Full-time
Senior CNO Developer
Job description
The primary role of the Senior CNO Developer is to design and develop low-level software tools and capabilities in support of Computer Network Operations (CNO) missions. This role focuses on building, debugging, and maintaining mission-critical cyber capabilities through hands-on software development and reverse engineering. You’ll collaborate closely with engineers and analysts to deliver secure, high-impact solutions that directly support national security operations.
Job responsibilities
- Design and develop CNO capabilities, tools, and applications
- Contribute independently across the full software development lifecycle, including design, documentation, testing, and debugging
- Troubleshoot and debug complex, low-level software systems
- Apply networking fundamentals including TCP/IP and socket-level programming
- Collaborate with engineers, analysts, and mission partners to ensure system performance and security
- Maintain high standards for software quality, testing, and documentation
- Support secure coding practices across development efforts
Job requirements
- Bachelor’s degree in a technical field such as Computer Science or Computer Engineering with a minimum of 12 years of software engineering experience
- OR High School diploma with a minimum of 16 years of relevant technical experience
- Strong proficiency in Python or C/C++
- Hands-on experience with network programming and socket-level development
- Demonstrated ability to troubleshoot and debug complex systems
- An active TS/SCI with Polygraph
- Experience developing CNO capabilities or performing software reverse engineering
- Familiarity with assembly-level concepts and low-level system behavior
