Senior Advanced Software Engineer
General Dynamics
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 54% of similar roles. Most pay $142,250–$177,250 — the blue band above. At the midpoint, this role pays about $174k versus about $160k 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 1377 open roles on FindRole.
Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.
Most-posted roles
At a glance
The Sr Advanced Software Engineer (C++, Java) serves as a Lead Software Engineer for the Liberator program, providing technical leadership for a cross-functional team developing mission-critical software for the U.S. Navy. You will lead the architecture, design, and integration of complex software systems, developing production-quality code in a Linux environment. Daily responsibilities include debugging, testing, and system integration, as well as managing distributed applications using APIs, gRPC, Protocol Buffers, and data-driven interface models. You will integrate COTS, open-source, and custom components while diagnosing networking, concurrency, and performance issues. The role requires proficiency in modern C++, Red Hat Enterprise Linux, and DevSecOps practices. This position solves technical challenges by integrating software with tactical, combat, weapon-control, or other mission-critical systems within a laboratory and Navy platform environment.
Skills
What you'll do
What we're looking for
More like this
General Dynamics
General Dynamics
General Dynamics
General Dynamics
General Dynamics
General Dynamics