General Dynamics Mission Systems

Sr Advanced Software Engineer

General Dynamics Mission Systems
Apply
4 days ago
Manassas, VA, USASenior

Base Salary

$157k - $174k/yr

Responsibilities

  • Provide program-level technical leadership for SLCM-N software development and integration across engineering teams.
  • Define software architecture standards, subsystem interfaces, technical roadmaps, and integration plans.
  • Lead hands-on software design, development, testing, optimization, and system-level performance improvement.
  • Mentor senior engineers and technical leads while guiding complex development and integration work.
  • Lead internal and external subsystem integration, including interface definitions, data flows, and end-to-end verification.
  • Resolve complex software, networking, and subsystem integration issues and drive corrective actions.
  • Establish software engineering best practices, code quality standards, and development processes.
  • Lead architecture and design reviews, evaluate technical tradeoffs, and ensure scalable, maintainable solutions.
  • Lead technical discussions with engineering teams, program leadership, and customers, including communication of risks and estimates.
  • Evaluate emerging technologies and guide adoption based on mission value and technical risk.

Requirements

  • Bachelor's degree in software engineering or a related STEM field plus at least 8 years of relevant experience, or a master's degree plus at least 6 years of relevant experience.
  • Department of Defense Secret security clearance is required at the time of hire, and U.S. citizenship is required.
  • Proven experience leading large-scale technical initiatives from architecture through delivery of complex weapon systems.
  • Deep expertise in software engineering, application architecture, system integration, and complex design tradeoffs.
  • Demonstrated technical leadership, consensus building, architectural decision-making, and mentorship of senior engineers.
  • Ability to communicate complex technical issues, recommendations, risks, and tradeoffs to engineers, leadership, and customers.
  • Preferred qualifications include 10+ years of progressive software development experience and expert-level C++ proficiency.
  • Preferred experience includes complex software applications, subsystem interfaces, networked communications, distributed systems, Linux system programming, and scripting.
  • Preferred experience includes Qt Framework, Kubernetes, Docker, Git workflow design, and branching strategies.
  • Preferred experience includes SWFTS integration, submarine systems and tactical mission requirements, real-time or embedded software, automated testing, and performance analysis.

Benefits

  • Flexible schedules with an optional every-other-Friday-off 9/80 schedule.
  • Competitive benefits including 401(k) matching, flexible time off, paid parental leave, healthcare benefits, wellness programs, and employee resource and social groups.
  • Fully on-site position with the Progeny Manassas, Virginia team.
  • Opportunities for continuous learning and development and research-oriented work with award-winning security and defense teams.
General Dynamics Mission Systems

About General Dynamics Mission Systems

5,001-10,000 employees

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.

Contact me