ClearanceJobs
CNO Developer
Designs, develops, and tests offensive cyber tools, techniques, and integrated effects for computer network operations (CNO), a critical aspect of national security. These roles require expertise in programming languages like C++, Python, and Java, deep knowledge of operating systems, network protocols, hardware/software reverse engineering, and vulnerability analysis. Key Responsibilities: Software Development: Design, write, and test software applications. Cyber Tool Development: Create specialized tools and techniques for offensive computer network operations. Vulnerability Analysis: Identify and analyze vulnerabilities in hardware and software systems. Reverse Engineering: Analyze and understand the internals of software and hardware to find weaknesses. Network Operations: Develop solutions to protect networks and achieve strategic cyber objectives. Required Skills & Qualifications: Programming Languages: Proficiency in Assembly, C, C++, Java, Perl, and Python is often required. Operating Systems: Strong knowledge of Windows, Linux, macOS, Android, iOS, and embedded systems. Networking: Understanding of computer network protocols, architectures, and security principles. Technical Expertise: Experience with kernel-level development, firmware, device drivers, and secure coding practices. Group ID: 10110693a
Designs, develops, and tests offensive cyber tools, techniques, and integrated effects for computer network operations (CNO), a critical aspect of national security. These roles require expertise in programming languages like C++, Python, and Java, deep knowledge of operating systems, network protocols, hardware/software reverse engineering, and vulnerability analysis. Key Responsibilities: Software Development: Design, write, and test software applications. Cyber Tool Development: Create specialized tools and techniques for offensive computer network operations. Vulnerability Analysis: Identify and analyze vulnerabilities in hardware and software systems. Reverse Engineering: Analyze and understand the internals of software and hardware to find weaknesses. Network Operations: Develop solutions to protect networks and achieve strategic cyber objectives. Required Skills & Qualifications: Programming Languages: Proficiency in Assembly, C, C++, Java, Perl, and Python is often required. Operating Systems: Strong knowledge of Windows, Linux, macOS, Android, iOS, and embedded systems. Networking: Understanding of computer network protocols, architectures, and security principles. Technical Expertise: Experience with kernel-level development, firmware, device drivers, and secure coding practices. Group ID: 10110693a