CrawlJobs Logo

CNO Software Engineer

boozallen.com Logo

Booz Allen Hamilton

Location Icon

Location:
United States , Annapolis Junction

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

69400.00 - 158000.00 USD / Year

Job Description:

CNO Software Engineer role providing computer network operations capability development and engineering services for a critical national security client.

Job Responsibility:

  • Provide computer network operations capability development and engineering services, including defense and exploitation, to gain strategic advantages for a specialized, high-functioning team supporting a critical national security client
  • Apply specific functional knowledge with general industry knowledge
  • May develop or contribute to solutions to a variety of problems of moderate scope and complexity
  • Work independently with some guidance, may review or guide the activities of junior employees

Requirements:

  • 3+ years of experience with developing software in languages such as C/C++, Golang, JavaScript, Python, or Ruby
  • 3+ years of experience with embedded hardware and software development
  • Experience with vulnerability analysis and exploitation techniques
  • Experience with analyzing and understanding network protocols with tools, such as Wireshark or tshark
  • Experience with Linux operating systems
  • Experience in working with software version control systems such as Git
  • Knowledge of scripting languages, such as Python, Ruby, or BASH
  • Ability to think critically through difficult technical software problems
  • TS/SCI clearance with a polygraph
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics

Nice to have:

Ability to communicate technical information clearly, orally and in writing

What we offer:
  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program

Additional Information:

Job Posted:
January 04, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for CNO Software Engineer

CNO Reverse Engineer

The Level 2 CNO Reverse Engineer will be responsible for performing reverse engi...
Location
Location
United States , Fort Meade
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in the field of computer science, information systems, or network engineering
  • Eight (8) years of experience in computer science, information systems, or network engineering
  • Five (5) years of demonstrated experience in either hardware or software reverse engineering
  • Must have an Active Full Scope Poly
  • Program in Assembly, C, C#, C++, Java, Perl, or Python
  • Administer and use hardware and software reverse engineering tools
  • Program using CNO tools and techniques
  • Use software version control tools (e.g., Subversion and CVS)
  • Create and brief technical presentations
  • Provide written reports, proof-of-concept code, prototypes, and hands-on demonstrations of reverse engineering results
Job Responsibility
Job Responsibility
  • Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of CNO tools and techniques
  • Document and deliver reports, proof-of-concept code, prototypes and hands-on demonstrations
  • Author and participate in technical presentations on assigned projects
What we offer
What we offer
  • 401k Retirement Plan
  • Health Care Coverage
  • Health Savings Account
  • Pet Insurance
  • Flexible Spending Account
  • PTO: 0-2 Years – 21 days, 2-8 Years – 26 days, 8-15 Years – 28 days, 16+ Years – 31 days
  • Professional Development Program: reimburses Up to $2k per year for classes, seminars, licensing and certifications
  • Referral Bonuses: Up to $10,000 referral bonus
  • Employee Assistance Program: Offers services to help the well-being of employees and their dependent family members
  • Worldwide Travel Assistance: for travel beyond 100 miles of employees’ residence
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

At Applied Network Solutions (ANS), we bring together some of the most curious m...
Location
Location
United States , Annapolis Junction
Salary
Salary:
150000.00 - 220000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI clearance and Polygraph required
  • Bachelor’s degree and 11 years of relevant experience or a Master’s degree plus 9 years of relevant experience or a Doctoral degree and 7 years of relevant experience. An associate’s degree plus 13 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
  • Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following fundamental CS areas: algorithms
  • computer architecture (not network architecture)
  • programming methodologies and languages
  • data structures
  • logic and computation
  • and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major
  • Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), and/or high-performance computing
  • Experience in Endpoint and Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience. Able to work with reverse engineering output for re-engineering purposes
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
  • Fulltime
Read More
Arrow Right

CNO Analyst/Programmer Level 2

Our customer is seeking a Software Engineer to contribute to national security p...
Location
Location
United States , Fort Meade
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have an Active Full Scope Poly to be considered for this position
  • Bachelor’s Degree in the field of computer science, information systems, or network engineering
  • Eight (8) years of programming experience in the field of computer science, information systems, or network engineering
  • In lieu of a Bachelor’s Degree an additional four (4) years for a total of 12 years of programming experience in the field of computer science, information systems, or network engineering
  • Program in Assembly, C, C++, Java, Perl, or Python
  • Develop Windows applications using Visual Studio or .NET environments
  • Develop UNIX applications using make files or comparable build environments
  • Develop Embedded or mobile platform development using proprietary, GOTS, or open source build environments
Job Responsibility
Job Responsibility
  • Provides custom software design and development of CNO tools and techniques
  • Designs and develops end-to-end data flow and tasking into CNO tools developed
  • Provides/authors documentation, participates in design, code, and software readiness reviews in accordance with the Government’s software development procedures and processes
  • Provide/author documentation, design, code, and software readiness reviews as prescribed by the Government’s software development procedures and processes
  • Provide/author and participate in technical presentations on assigned projects
  • Actively participate and direct the design and development of end-to-end data flow and tasking for CNO tools developed
  • Actively participate and lead/direct the development of new CNO solutions that meet the demands of customers
What we offer
What we offer
  • 401k Retirement Plan
  • Health Care Coverage
  • Health Savings Account
  • Pet Insurance
  • Flexible Spending Account
  • PTO: 0-2 Years – 21 days, 2-8 Years – 26 days, 8-15 Years – 28 days, 16+ Years – 31 days
  • Professional Development Program: reimburses Up to $2k per year for classes, seminars, licensing and certifications
  • Referral Bonuses: Up to $10,000 referral bonus
  • Employee Assistance Program: Offers services to help the well-being of employees and their dependent family members
  • Worldwide Travel Assistance: for travel beyond 100 miles of employees’ residence
  • Fulltime
Read More
Arrow Right

Cno Analyst/programmer Level I

Our customer is seeking a Software Engineer to contribute to national security p...
Location
Location
United States , Fort Meade
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in the field of computer science, information systems, or network engineering
  • Four (4) years of programming experience in the field of computer science, information systems, or network engineering
  • In lieu of a Bachelor’s Degree an additional four (4) years for a total of eight (8) years of programming experience
  • Programming with CNO Tools and techniques
  • Using network sockets programming including developing packet-level programs, expert packet-level understanding of IP, TCP, and application-level protocols
  • Software development in one (I) or more of the following: 1. (U//FOUO) Windows application using Visual Studio or.NET environments, or 2. (U//FOUO) Unix/Linux applications using make files or comparable build environments
  • Must have an Active Full Scope Poly to be considered for this position
Job Responsibility
Job Responsibility
  • Program in Assembly, C, C++, Java, Perl, or Python
  • Develop Windows applications using Visual Studio or .NET environments
  • UNIX applications using make files or comparable build environments
  • or, Embedded or mobile platform development using proprietary, GOTS, or open source build environments
  • Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government’s software development procedures and processes
  • Design and develop end-to-end data flow and tasking for CNO tools developed
  • Provide/author and participate in technical presentations on assigned projects
What we offer
What we offer
  • 401k Retirement Plan
  • Health Care Coverage
  • Health Savings Account
  • Pet Insurance
  • Flexible Spending Account
  • PTO: 0-2 Years – 21 days, 2-8 Years – 26 days, 8-15 Years – 28 days, 16+ Years – 31 days
  • Professional Development Program: reimburses Up to $2k per year for classes, seminars, licensing and certifications
  • Referral Bonuses: Up to $10,000 referral bonus, both you and the person you refer must be employed by for a minimum of 90 days
  • Employee Assistance Program: Offers services to help the well-being of employees and their dependent family members
  • Worldwide Travel Assistance: for travel beyond 100 miles of employees’ residence
  • Fulltime
Read More
Arrow Right

CNO Software Engineer

As a computer network operations (CNO) specialist, you know that embedded and ap...
Location
Location
United States , Annapolis Junction; Laurel
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with computer network operations capability development and engineering services, including defense and exploitation
  • Experience with advanced software development, analytic development, and DevOps techniques for malware variants, advancing crypt capabilities, and emerging unknown protocols
  • Experience gathering requirements, designing and developing approaches for product security and resilience, cryptographic solutions, and anti-forensic measures
  • Experience with analyzing and understanding network protocols with tools, such as Wireshark or tshark
  • Experience with indigenous and vendor proprietary protocols
  • Experience using automation and virtualization to deploy, maintain, and sustain capabilities, developing and executing strategies for countering or mitigating environmental challenges, security and policy constraints, and system and architecture limitations
  • Experience with Linux operating systems
  • Knowledge of scripting languages, such as Python, Ruby, or BASH
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree
Job Responsibility
Job Responsibility
  • Support full project lifecycles
  • Guide an agile team of professionals
  • Manage reverse engineering and vulnerability analysis on a range of software problems
  • Inform operational parameters for complex systems
  • Leverage artificial intelligence and machine learning to influence the delivery of your work
  • Determine what the art of the possible is and what can be done—and then bring it to life for your clients
What we offer
What we offer
  • Health benefits
  • Life benefits
  • Disability benefits
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
Read More
Arrow Right

Software Engineer

At Applied Network Solutions (ANS), we bring together some of the most curious m...
Location
Location
United States , Annapolis Junction
Salary
Salary:
100000.00 - 185000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI clearance and Polygraph required
  • Bachelor’s degree and 5 years of relevant experience or a Master’s degree plus 3 years of relevant experience or a Doctoral degree and 2 years of relevant experience. An associate’s degree plus 7 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
  • Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following fundamental CS areas: algorithms
  • computer architecture (not network architecture)
  • programming methodologies and languages
  • data structures
  • logic and computation
  • and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major
  • Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), and/or high-performance computing
  • Experience in Endpoint and Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience. Able to work with reverse engineering output for re-engineering purposes
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
Read More
Arrow Right
New

Target Digital Network Analyst Level 4

As a Target Digital Network Analyst (TDNA), you will conduct advanced analysis, ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
194400.00 - 225000.00 USD / Year
elevi.net Logo
ELEVI Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Network Engineering, Systems Engineering, Information Technology, or related field (e.g., General Engineering, Computer Engineering, Electrical Engineering, Computer Science, Computer Forensics, Cyber Security, Software Engineering, Information Assurance, or Computer Security)
  • Up to 18 semester hours of military training/coursework in networking, computer science, or cyber topics is equivalent to an Associate degree
  • Discovery skills against both networks and personas
  • Demonstrate the ability to leverage the AMOD tool suite at a highly proficient level to include XKS and DX
  • Strong ability to leverage and work with CNO and HCSO
  • Assisting in cross-organizational collaboration, training plans, and strategy in addition to day-to-day analyst duties
  • Must have completed basic customer target development training or equivalent
  • Demonstrated proficiency in application customer target development and discovery techniques
  • Demonstrated ability to conduct analysis of metadata and produce intelligence through the addition, updating, or analysis of information in appropriate mission databases
  • Must demonstrate strong knowledge of customer collection techniques and compliance with customer targeting policies and US Federal law
Job Responsibility
Job Responsibility
  • Conduct advanced analysis of collection and open-source data to generate insights and leads
  • Ensure target continuity, profile targets and their activities, and develop techniques to gain additional target information
  • Maintain appropriate databases for targeting, tasking, and analysis
  • Identify intelligence gaps to tailor current collection or enable new collection to close the gaps
  • Employ multiple analysis disciplines such as pattern recognition against targets' communications, network usage and digital footprints
  • Apply your knowledge and understanding of IC needs and missions
  • Be part of a team, working together with government, military, and contractor personnel to develop shared understandings of intelligence needs, mission relevance, and areas of expertise
  • Apply your innate curiosity and analytical talent to form hypotheses, critically assess and choose analysis techniques, then query, merge, enrich, evaluate, and pivot within data to attain and share insights
  • Distill, document, contextualize and share your findings--including any new tradecraft that you develop--with teammates, stakeholders, and intelligence consumers
What we offer
What we offer
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
Read More
Arrow Right
New

Target Digital Network Analyst Level 4

As a Target Digital Network Analyst (TDNA), you will conduct advanced analysis, ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
194400.00 - 225000.00 USD / Year
elevi.net Logo
ELEVI Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Network Engineering, Systems Engineering, Information Technology, or related field (e.g., General Engineering, Computer Engineering, Electrical Engineering, Computer Science, Computer Forensics, Cyber Security, Software Engineering, Information Assurance, or Computer Security)
  • Up to 18 semester hours of military training/coursework in networking, computer science, or cyber topics is equivalent to an Associate degree
  • Discovery skills against both networks and personas
  • Demonstrate the ability to leverage the AMOD tool suite at a highly proficient level to include XKS and DX
  • Strong ability to leverage and work with CNO and HCSO
  • Assisting in cross-organizational collaboration, training plans, and strategy in addition to day-to-day analyst duties
  • Must have completed basic customer target development training or equivalent
  • Demonstrated proficiency in application customer target development and discovery techniques
  • Demonstrated ability to conduct analysis of metadata and produce intelligence through the addition, updating, or analysis of information in appropriate mission databases
  • Must demonstrate strong knowledge of customer collection techniques and compliance with customer targeting policies and US Federal law
Job Responsibility
Job Responsibility
  • Conduct advanced analysis of collection and open-source data to generate insights and leads
  • Ensure target continuity, profile targets and their activities, and develop techniques to gain additional target information
  • Maintain appropriate databases for targeting, tasking, and analysis
  • Identify intelligence gaps to tailor current collection or enable new collection to close the gaps
  • Employ multiple analysis disciplines such as pattern recognition against targets' communications, network usage and digital footprints
  • Apply your knowledge and understanding of IC needs and missions
  • Be part of a team, working together with government, military, and contractor personnel to develop shared understandings of intelligence needs, mission relevance, and areas of expertise
  • Apply your innate curiosity and analytical talent to form hypotheses, critically assess and choose analysis techniques, then query, merge, enrich, evaluate, and pivot within data to attain and share insights
  • Distill, document, contextualize and share your findings--including any new tradecraft that you develop--with teammates, stakeholders, and intelligence consumers
What we offer
What we offer
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
Read More
Arrow Right