CNO Software Developer
Job Description
CNO Software DeveloperLocation:Cary, NC (will consider Maryland as well)
Mode:Onsite
Travel:Yes
Number of openings:Multiple
Experience:Any person with these skills and clearance will be considered, the salary is commensurate with the overall experience. 2-3 years will be closed to $90k and 15+ will be closer to $190k
Education:Bachelor's degree
Salary Range:$90-190k
Benefits:Attached
Start Date:Typically 3-4 weeks from submittal
Clearance:TS/SCI CI Full-scope Poly
Job Description:
CNO Software Developer
Join us as a CNO Software Developer and help shape the future of cyber operations. Based in the tech-rich Research Triangle of North Carolina, we deliver cutting-edge solutions for defense, intelligence, law enforcement, and security sectors, including cellular communications, software-defined radio, and embedded systems. In this role, you'll design and develop innovative software and hardware capabilities for computer network operations, leveraging your expertise in Python, C/C++, and network security concepts, while collaborating with a dynamic team to support critical national security missions.
Best-in-Class Benefits and Culture:
We value the time and effort of our employees. Our commitment to your success is enhanced by competitive compensation, depending on experience, and an extensive benefits package including:
Comprehensive health coverage: Medical, dental, and vision insurance providedRobust retirement planning: 401(k) plan available with employer matchingFinancial security: Life and disability insurance for added protectionFlexible financial options: Health savings and flexible spending accounts offeredWell-being and work-life balance: Paid time off is provided to full-time employeesAdditionally, we strive to create an optimal environment for our employees, where they can learn, grow, and thrive within the company. We strive to create a collaborative and creative environment where everyone feels encouraged to contribute to our processes, decisions, planning, and culture.
To succeed as the CNO Software Developer, you should have:
Bachelor's degree with 8+ years of relevant experience, or 10+ years without a degree.Solid proficiency in Python and C/C++ programming, low-level system internals, and networking (TCP/IP, sockets).Solid troubleshooting, debugging, and CNO capability development experience.Active TS/SCI with FS Polygraph clearance.Your responsibilities as the CNO Software Developer will include:
Design and develop new hardware or software-based CNO capabilities.Manage the design, developing, documenting, testing, and debugging application software and systems.Apply expert knowledge of security concepts and networks.Communicate status with leadership and customers.Ensure software standards are met.