CNO Software Engineer

General Dynamics

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$206,550–$279,450 / yr
Posted
7 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $164k
This role $243k
$101k most similar roles pay here $299k

This role pays more than 90% of similar roles. Most pay $128,825–$199,250 — the shaded band above. At the midpoint, this role pays about $243k versus about $164k 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 519 open roles on FindRole.

Listed pay typically runs $118,519–$150,385 across 438 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · CNO Software Engineer

As a CNO Software Engineer at GDIT’s Praxis Engineering, you will join a dynamic and innovative team focused on developing cutting-edge technologies to address complex Computer Network Operations challenges. Your daily responsibilities include researching and analyzing software/hardware, reverse engineering using tools like IDApro and Ghidra, designing high-quality operational software, and implementing solutions in resource-constrained environments. Key skills required are proficiency in C++, Objective-C, ARM assembly, Python, and familiarity with WiFi standards. You will work within a CI/CD methodology using GitLab for builds and merges, document system behavior, and collaborate closely with stakeholders to ensure successful project outcomes. This role demands an active TS/SCI clearance with polygraph and extensive experience in software engineering, making it ideal for those passionate about cybersecurity and advanced technology solutions.

What you'll do

  • Analyze and reverse engineer software/hardware using tools like IDApro and Ghidra.
  • Design and implement high-quality operational software to meet mission requirements.
  • Develop software solutions for resource-restricted environments in Objective C or C++.
  • Implement CI/CD methodology, utilizing GitLab for build and merge processes.
  • Assist with developing and executing test procedures for software components.
  • Document ARM architecture and communicate system behavior to stakeholders.

What we're looking for

  • US citizenship and active TS/SCI clearance with polygraph required.
  • Bachelor's degree in computer science or equivalent experience.
  • 14 years of experience as a Software Engineer on similar projects.
  • Proficiency in C++, Objective-C, ARM assembly, Python, and reverse engineering tools.
  • Familiarity with IEEE 802.11 standards and protocols preferred.
  • Experience implementing development using CI/CD methodology and GitLab.
  • Ability to design software solutions for resource-restricted environments.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Chantilly, VA 77 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Washington, DC 33 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub KVM Docker DevSecOps OAuth OpenID Connect TLS SSH SysML DoDAF UAF

Software Engineer

Samsung Electronics

Mountain View, CA 57 days ago
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Applied Materials

Santa Clara, CA 35 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded systems development