Skip to content
×

Sr Advanced Software Engineer

Listing for: General Dynamics Mission Systems
Full Time position Listed on 2026-11-14

Job Description & How to Apply Below

Basic Qualifications

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

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary