CNO Software Developer
Core
Designing, developing, testing, and maintaining advanced cyberspace capabilities and secure, mission-critical applications for cyber operations.
Role type
Senior IC software developer (cyber operations)
Builds
Secure software architectures, multi-stage executables, and cyber capabilities for US federal government clients
Domain
Defense / National Security / Cyber Operations
Deliverable
production ML models | product features | infrastructure
Required skills
Secure coding, software architecture design, vulnerability assessment, cryptography, network protocols, Wi-Fi protocols, multi-stage executable development, Linux/Windows/Android/iOS/RTOS, Python, C, C++, .NET, Java, Bash scripting
Preferred skills
DevSecOps pipelines, automation tools, distributed systems, networking devices, DoD/Intelligence Community mission support
Technologies
Python, C, C++, .NET, Java, Bash, Linux, Windows, Android, iOS, RTOS
Responsibilities
Define project scope and mission objectives for cyber capability development; Design and implement diverse software architectures including microservices and event-driven systems; Write, test, debug, and refine code in multiple programming languages; Conduct vulnerability assessments and ensure compliance with cybersecurity standards
Seniority
Senior, hands-on IC