Senior Advanced C++ Software Engineer
General Dynamics
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 80% of similar roles. Most pay $133,925–$193,500 — the shaded band above. At the midpoint, this role pays about $125k versus about $164k for comparable roles.
Based on 240 similar postings.
Employer
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 439 open roles on FindRole.
Listed pay typically runs $112,924–$149,500 across 366 roles with salary data.
Most-posted roles
At a glance
We are seeking a Mid-level C++ Software Engineer to join our dynamic team at GD Mission Systems in Manassas, VA. In this role, you will design and develop advanced software solutions for undersea sensor applications, leading cross-functional teams to deliver high-performance, reliable, and scalable systems. You will be responsible for troubleshooting issues, participating in code reviews, and mentoring junior engineers while maintaining detailed documentation. The ideal candidate has strong C/C++ skills, experience with Linux development, and an active DoD or DoW Secret clearance. Additional desirable skills include Docker and Kubernetes expertise, knowledge of underwater acoustics and sonar systems, and proficiency with MATLAB for algorithm development.
What you'll do
What we're looking for
Related searches
More like this
General Dynamics
Lockheed Martin
Snap Inc.