Inactive
G

General Dynamics Mission Systems

Builds secure electronics for defense missions

Senior Software Engineer - Multiple Teams

Backend Engineering +1Posted on Feb 5
Full-timeManassas, VA, USA$124.2k - $137.8k /yrIn-person

About the Job

Requirements

  • Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field
  • 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience
  • U.S. citizenship is required
  • Department of Defense Secret security clearance is required at time of hire
  • Agile experience preferred

Responsibilities

  • Provide senior technical expertise and guidance for SLCM-N software architecture and development
  • Contribute to architectural standards, technical roadmaps, and design decisions for networking and distributed systems
  • Implement and optimize networking solutions for mission-critical systems
  • Mentor and guide teams of engineers in software development, testing methodologies, and system integration practices
  • Serve as senior technical expert for SLCM-N and cross-functional software integration
  • Lead resolution of highly complex software and networking issues with significant system-wide impact
  • Collaborate on complex software integration and issue resolution
  • Conduct thorough technical reviews and drive continuous improvement of software development practices
  • Support program reviews, customer engagements, and technical planning activities
  • Evaluate emerging technologies and provide recommendations for SLCM-N capabilities

Desired Qualifications

  • Active Secret security clearance
  • 5+ years of software development experience; proficiency in C++ a strong plus
  • Extensive experience designing and implementing networking protocols, socket programming, and distributed communication systems
  • Familiarity with Linux environments, system-level programming, and Bash scripting
  • Proven experience with Agile/SAFe methodologies in large-scale development environments
  • Advanced knowledge of the Qt Framework
  • Strong background in containerization and orchestration technologies (Kubernetes and Docker)
  • Expert-level Git workflow design and branching strategies for large-scale development teams
  • In-depth understanding of Submarine Warfare Federated Tactical Systems (SWFTS) architecture and integration
  • Comprehensive knowledge of submarine systems, operations, and tactical mission requirements
  • Experience with real-time systems, embedded programming, and performance optimization
  • Active Secret security clearance

About the Company

General Dynamics Mission Systems

Builds secure electronics for defense missions

General Dynamics Mission Systems builds defense electronics and integrated systems for military, intelligence and civil government customers. Its equipment connects people and platforms across land, sea, air, space and cyber missions, from tactical radios to satellite ground infrastructure. The business designs submarine weapon controls, aircraft processing equipment and encryption products that protect classified voice, video and data. Government contracts fund development and production, and its products become components of larger military platforms and integrated national security systems. A business unit of General Dynamics, it is headquartered in Chantilly, Virginia.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Chantilly, VA
Founded
1952

Recently Posted Jobs

Explore more opportunities at General Dynamics Mission Systems

See more jobs