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:

86900.00 - 198000.00 USD / Year

Job Description:

As a computer network operations (CNO) specialist, you know that embedded and application developers, reverse engineers, and vulnerability analysts all play key roles in the CNO capability development lifecycle. We’re looking for someone like you to flex your problem-solving prowess in a rapidly evolving systems security research and development environment. As a senior CNO capability development specialist on our team, you’ll support full project lifecycles. Guiding an agile team of professionals, you’ll manage reverse engineering and vulnerability analysis on a range of software problems. You’ll inform operational parameters for complex systems, as well as leverage artificial intelligence and machine learning to influence the delivery of your work. Using your network operations experience, you’ll determine what the art of the possible is and what can be done—and then you’ll bring it to life for your clients. Help us combat the most advanced adversaries and defend national security.

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

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

Nice to have:

  • 3+ years of experience with computer programming in C/C++, Python, Assembly, or PerlScript
  • 2+ years of experience in the areas of computer engineering, computer science, electronic and electrical engineering, or applied mathematics
  • 2+ years of experience in big data platforms, black box testing, cloud computing, disassembly, or global telecommunications system architectures and protocols, protocol analysis, ICS/SCADA design and systems, software debugging, streaming analytics, vulnerability management, or mitigation
  • Experience in telecommunications operations, computer network operations, SIGINT collection operations, information security (INFOSEC) or information assurance, or research and development
  • Experience in exploit development, malware reverse engineering
  • Experience with Unix, Linux, or RTOS, Wind River VxWorks
  • Ability to communicate technical information clearly, orally, and in writing
What we offer:
  • Health benefits
  • Life benefits
  • Disability benefits
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program

Additional Information:

Job Posted:
January 26, 2026

Work Type:
Hybrid 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

CNO Software Engineer role providing computer network operations capability deve...
Location
Location
United States , Annapolis Junction
Salary
Salary:
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
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

Exploitation Analyst, Senior

As a computer network operations (CNO) specialist, you know that embedded applic...
Location
Location
United States , Annapolis Junction
Salary
Salary:
112800.00 - 257000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience with computer network operations capability development and engineering services, including defense and exploitation to gain strategic advantages
  • Experience with leading-edge principles, theories, and concepts
  • Experience with advanced software development, analytic development, and DevOps techniques for malware variants, advancing crypt capabilities, and emerging unknown protocols
  • Experience gathering requirements and designing and developing approaches for product security and resilience cryptographic solutions and anti-forensic measures
  • Experience with indigenous and vendor proprietary protocols
  • Experience using automation and virtualization to deploy, maintain, and sustain capabilities and developing and executing strategies for countering or mitigating environmental challenges, security and policy constraints, and system or architecture limitations
  • 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
  • Help combat the most advanced adversaries and defend national security
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right
New

Executive Administrative Assistant

Provide support and clerical expertise to Executive Office and respond to guest ...
Location
Location
Colombia , Cartagena
Salary
Salary:
Not provided
fourseasons.com Logo
Four Seasons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school education or equivalent experience
  • One to two years of employment in the related position with Four Seasons or other organization
  • Ability to operate computer equipment
  • Ability to read and speak and write English
  • Ability to compose business correspondence
Job Responsibility
Job Responsibility
  • Perform administrative skills such as typing, filing, copying, faxing, opening and sorting mail, coordinating appointments for General Manager and Hotel Manager and answer telephones according to Four Seasons standards
  • Prepare written correspondence on behalf of General Manager and Hotel manager for approval
  • Compile monthly guest comment analysis and ensure proper distribution of results
  • Handle travel arrangements and reservations for managers and VIP guests
  • Maintain master list of donations made to charities on behalf of the hotel
  • Handle complaints in the absence of the General Manager and inform him/her as to action taken and follow up required
What we offer
What we offer
  • Competitive Salary, wages, and a comprehensive benefits package
  • Excellent Training and Development opportunities
  • Complimentary Accommodation at other Four Seasons Hotels and Resort
  • Complimentary Dry Cleaning for Employee Uniforms
  • Complimentary Employee Meals
  • Fulltime
Read More
Arrow Right