CNO Programmer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$214,776–$290,580 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $253k
$131k $308k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $167,850–$224,625 — the blue band above. At the midpoint, this role pays about $253k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · CNO Programmer

The CNO Programmer joins the software engineering team to create novel mission solutions within cyber related technologies and products. This role involves providing custom software design and development for mission-critical government projects. The successful candidate will build and maintain software while utilizing a diverse technical stack including C/C++, Python, and Perl. Key responsibilities require proficiency in Assembly for Intel, Motorola, and PowerPC architectures, alongside the use of reverse engineering tools and techniques such as Ghidra, IDApro, GDB, and Wireshark. The position focuses on solving complex technical problems in the cyber domain, requiring a bachelor's degree in a related field and over ten years of experience. This role is essential for developing impactful software that supports high-level government and intelligence objectives.

What you'll do

  • Create novel mission solutions in cyber-related technologies and products.
  • Provide custom software design and development for mission-critical government projects.
  • Develop software using C and C++ programming languages.
  • Write scripts and support code using Python and Perl.
  • Utilize Assembly languages including Intel, Motorola, and PowerPC.
  • Perform reverse engineering using tools such as Ghidra, IDApro, GDB, and Wireshark.

What we're looking for

  • Must possess a Top Secret SCI with Polygraph clearance.
  • Must be a US citizen.
  • Bachelor's degree in Computer Science, Electrical Engineering, Physics, or a related field is required.
  • 10+ years of related experience is required.
  • Experience with C/C++ is required.
  • Experience with Assembly (Intel, Motorola, and/or PowerPC) is required.
  • Experience in scripting/support languages such as Python and Perl is required.
  • Security clearance level: TS/SCI w/Poly.

More like this

Similar roles

CNO Software Engineer

General Dynamics

Annapolis Junction, MD 125 days ago $206,550–$279,450
C++ Objective-C Python ARM Assembly Reverse Engineering IDApro Ghidra CI/CD GitLab IEEE 802.11 Low-level Debugging
10+ yrs exp

CNO Analyst/Programmer

Northrop Grumman

Annapolis Junction, MD +2 48 days ago
Python C++ C Java Assembly Perl .NET Visual Studio UNIX make files Unit Testing Reverse Engineering

CNO Software Engineer

Booz Allen Hamilton

Annapolis Junction, MD 48 days ago $69,400–$158,000
C/C++ Golang Python Ruby JavaScript BASH Vulnerability Analysis Network Protocols Wireshark tshark Linux Git Software Version Control Exploitation Techniques

CNO Software Engineer

Booz Allen Hamilton

Annapolis Junction, MD 42 days ago $112,800–$257,000
Go Linux JavaScript SQL PostgreSQL SQLite Git JIRA Confluence Elasticsearch Splunk Docker Kubernetes Microservices Distributed Systems Network Analysis
8+ yrs exp

CNO Developer

Booz Allen Hamilton

Annapolis Junction, MD 118 days ago $86,900–$198,000
C C++ Python Java C# .NET Assembly PerlScript Visual Studio UNIX Embedded Development Reverse Engineering Agile Artificial Intelligence Machine Learning
1+ yrs exp

CNO Developer

Booz Allen Hamilton

Annapolis Junction, MD 118 days ago $86,900–$198,000
C C++ Python Java C# .NET Assembly PerlScript Visual Studio UNIX Embedded Development Reverse Engineering Agile Machine Learning Artificial Intelligence make files
1+ yrs exp