
Sr Advanced Software Engineer (C++, Java)
General Dynamics Mission Systems24 hours ago
Manassas, VA, USASenior
Base Salary
$150k - $166k/yr
Responsibilities
- Design, develop, and maintain complex software using C++, Qt, Java, and Python.
- Own software components from requirements and architecture through integration and deployment.
- Develop distributed interfaces using APIs, AMQP, gRPC, Protocol Buffers, and event-driven architectures.
- Integrate commercial off-the-shelf, open-source, and custom-developed software.
- Diagnose concurrency, performance, networking, data, and system-integration problems.
- Support applications and deployments on Red Hat Enterprise Linux and containerized environments using Docker, Podman, Kubernetes, RKE2, and Helm.
- Define unit, component, and integration tests and perform detailed code and design reviews.
- Mentor engineers, influence technical decisions, and communicate technical risks and recommendations to stakeholders.
- Support laboratory and Navy platform integration activities.
Requirements
- Bachelor’s degree in Software Engineering or a related STEM field plus 8 years of relevant experience, or a master’s degree plus 6 years of relevant experience.
- Department of Defense Secret security clearance is required at the time of hire, along with eligibility for access to classified information.
- U.S. citizenship is required.
- Deep modern C++ expertise, preferably with Qt-based applications.
- Strong experience with Linux, distributed systems, networking, and multithreaded software.
- Experience with gRPC, Protocol Buffers, containers, Kubernetes, and Helm.
- Demonstrated ownership of large or technically complex software components.
- Strong debugging and root-cause-analysis skills across application and deployment layers.
- Knowledge of DevSecOps, automated testing, CI/CD, and secure software practices.
- Experience in Navy, tactical, combat-system, or other mission-critical environments is preferred.
Benefits
- Fully on-site position with the Progeny Manassas, Virginia team.
- Flexible 9/80 schedule with every other Friday off if desired.
- Continuous learning and development opportunities and research-oriented work.
- 401(k) matching, flexible time off, paid parental leave, healthcare benefits, wellness programs, and employee resource and social groups.
About General Dynamics Mission Systems
General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.