Overview
Were seeking CNO Software Developers at multiple experience levels from Associate to Expert. These roles contribute to the design, development, testing, and deployment of Computer Network Operations (CNO) capabilities. You'll work on secure, mission-driven systems involving device drivers, networking, encryption, and effects capabilities.
Key Responsibilities (All Levels)
Design and develop new CNO capabilities (hardware or software-based).
Support full software development lifecycle : design, development, documentation, testing, debugging, and deployment.
Apply security and networking concepts to ensure secure, standards-compliant software.
Troubleshoot and debug complex issues.
Collaborate with team members, leadership, and customers to meet mission needs.
Qualifications by Level
Associate Developer
Bachelors degree or equivalent OR 4+ years relevant experience without a degree.
Programming in Python and C / C++.
Troubleshooting / debugging and networking (TCP / IP, sockets).
Preferred : CNO development concepts, reverse engineering, assembly basics, Atlassian tools.
Developer (Mid-Level)
Bachelors in CS or related + 2+ years development experience.
Proficiency in Python and C / C++.
Networking and debugging skills.
Preferred : CNO development, reverse engineering, unit testing, Atlassian tools.
Senior Developer
Bachelors or equivalent + 4+ years relevant experience OR 8+ years without degree.
Python, C / C++, and Linux kernel driver development.
Strong troubleshooting and networking skills.
Preferred : CNO development, reverse engineering, assembly concepts, Atlassian tools.
Lead Developer
Bachelors or equivalent + 6+ years relevant experience OR 8+ years total.
Technical leadership in Python / C / C++.
Hands-on experience with device drivers and networking.
Preferred : Reverse engineering, assembly, Atlassian tools, leadership experience.
Expert Developer
Bachelors + 8+ years relevant experience OR 10+ years without degree.
Subject-matter expertise in CNO development, networking, and low-level internals (Windows, Unix, Mobile, Network devices).
Advanced debugging and troubleshooting.
Preferred : Reverse engineering, assembly, Atlassian tools, prior team leadership.
Why Join
Work on mission-critical systems with direct national security impact.
Collaborate with experts across multiple domains.
Contribute to innovative projects at the intersection of security, networking, and advanced software development.
Cno Developer • Elkridge, Maryland, United States