Sr Advanced Software Engineer
Job in
Manassas, Prince William County, Virginia, 20108, USA
Listing for:
General Dynamics Mission Systems
Full Time
position
Listed on 2026-11-14
Job specializations:
-
Software Development
Job Description & How to Apply Below
Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience.
CLEARANCE REQUIREMENTS:
Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
Key Responsibilities:
Provide program-level technical leadership for SLCM-N software development and integration, guiding architecture and implementation decisions across engineering teams
Define and evolve architectural standards and technical roadmaps for software components, subsystem interfaces, and system integration
Lead hands-on software design, development, testing, and optimization for mission-critical applications, balancing performance, reliability, and maintainability
Mentor senior engineers and technical leads, strengthen engineering judgment, and guide teams through complex development and integration challenges
Lead integration of SLCM-N software with internal and external subsystems, coordinating interface definitions, data flows, and end-to-end verification across teams
Lead resolution of complex software, networking, and subsystem integration issues, assess system-wide impacts, and drive lasting corrective actions
Establish and champion software engineering best practices, code quality standards, and development processes across teams
Lead architecture and design reviews, evaluate technical tradeoffs, and ensure solutions are scalable, maintainable, and ready for mission-critical integration
Lead technical discussions in program reviews and customer engagements, communicate risks and tradeoffs, and shape technical plans and estimates
Evaluate emerging technologies, identify opportunities to improve SLCM-N capabilities, and guide adoption based on mission value and technical risk
What Sets You Apart:
Deep expertise in software engineering, application architecture, and system integration, with sound judgment on complex design and interface tradeoffs
Proven track record of leading large-scale technical initiatives from architectural definition through successful delivery of complex weapon systems
Recognized technical leader who builds consensus and drives architectural decisions across teams and engineering disciplines
Demonstrated success mentoring senior engineers and developing technical leaders while fostering accountability and engineering excellence
Strategic perspective that connects long-term technical direction with mission requirements, customer priorities, and program constraints
Ability to communicate complex technical issues, recommendations, and risks clearly to engineers, program leadership, and customers
Ability to turn innovation and lessons learned into measurable improvements in software quality, system performance, and development effectiveness
We Encourage You to Apply if You Have Any of These Preferred Skills or Experiences:10+ years of progressive software development experience with expert-level proficiency in C++ programming
Experience developing and integrating complex software applications and subsystem interfaces, including networked communications and distributed systems
Extensive experience developing, debugging, and optimizing software in Linux environments, including system-level programming and scripting
Experience guiding technical execution across Agile/SAFe teams and managing dependencies in large-scale development environments
Advanced knowledge of Qt…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction