CrawlJobs Logo

Cno Software Engineer

United States, Annapolis Junction 112800.00 - 257000.00 USD / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

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 lead CNO capability development specialist on our team, you’ll oversee full project lifecycles. Leading an agile team of professionals, you’ll guide reverse engineering and vulnerability analyses 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 expertise, you’ll determine what the art of the possible is, 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

  • Oversee full project lifecycles
  • Guide reverse engineering and vulnerability analyses 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, what can be done, and then bring it to life for your clients

Requirements

  • 8+ years of experience with developing software in languages such as C/C++, Golang, JavaScript, Python, or Ruby
  • 8+ 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

  • Experience in developing FPGA or ASIC
  • Experience in analyzing RF or Signals

What we offer

  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Cno Software Engineer

8 matching positions

CNO Software Engineer

Provide computer network operations capability development and engineering servi...
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 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
  • Top Secret clearance
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, 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-related 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

CNO Software Engineer

Provide computer network operations capability development and engineering servi...
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
  • Top Secret clearance
  • 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

Cno Software Engineer

Provide computer network operations capability development and engineering servi...
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 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
  • Top Secret clearance
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, 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-related 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

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

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

Sr. Software Engineer

Who we are: At Applied Network Solutions (ANS), we bring together some of the 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 8 years of relevant experience or a Master’s degree plus 6 years of relevant experience or a Doctoral degree and 4 years of relevant experience. An associate’s degree plus 10 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to then 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. Ability to work solo on all facets of software projects. Strong Linux Sys Admin (setup distros, manage firewalls, custom VM Builds. Experience with container orchestration solutions (Docker-swarm, Kubernetes). Experience with Infrastructure-as-Code solutions (Ansible). Requires innovation and rapid customized development solutions plus deployment/execution/planning/monitoring/deconfliction. Able to blend/obfuscate deployed tool comms and get around admin detection of actives.
Job Responsibility
Job Responsibility
  • 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
  • Ability to work solo on all facets of software projects
  • Strong Linux Sys Admin (setup distros, manage firewalls, custom VM Builds
  • Experience with container orchestration solutions (Docker-swarm, Kubernetes)
  • Experience with Infrastructure-as-Code solutions (Ansible)
  • Requires innovation and rapid customized development solutions plus deployment/execution/planning/monitoring/deconfliction
  • Able to blend/obfuscate deployed tool comms and get around admin detection of actives.
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

Software Engineer

Who we are: At Applied Network Solutions (ANS), we bring together some of the 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
  • Building and maintaining data analytics. Data evaluation, enrichment, and processing for relevant datasets. Python, Spark, C++, XKS (with FPs and MPs)
  • Bachelor’s degree and 8 years of relevant experience or a Master’s degree plus 6 years of relevant experience or a Doctoral degree and 4 years of relevant experience. An associate’s degree plus 10 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to then 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
  • 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
Job Responsibility
Job Responsibility
  • Building and maintaining data analytics. Data evaluation, enrichment, and processing for relevant datasets
  • 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
  • Ability to work solo on all facets of software projects
  • Strong Linux Sys Admin (setup distros, manage firewalls, custom VM Builds
  • Experience with container orchestration solutions (Docker-swarm, Kubernetes)
  • Experience with Infrastructure-as-Code solutions (Ansible)
  • Requires innovation and rapid customized development solutions plus deployment/execution/planning/monitoring/deconfliction
  • Able to blend/obfuscate deployed tool comms and get around admin detection of actives
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

Senior Software Engineer

Riverstone is seeking a motivated, career, and customer-oriented Software Engine...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eight (8) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in computer science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Current/Active TS/SCI with Full Scope Polygraph
Job Responsibility
Job Responsibility
  • Develops, maintains, and enhances complex and diverse software systems based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components
Read More
Arrow Right