Taunton, United States of America On-site USD 95,384 - 105,817 Yearly

General Dynamics Mission Systems is hiring a Software Engineer

About the Role

As a Software Engineer, you will help design and build next-generation command, control, and communications systems critical to national security. Working within a cross-functional team, you'll contribute to software solutions that support strategic deterrence missions, emphasizing reliability, security, and technical excellence.

Key Responsibilities

  • Design, develop, and maintain software for advanced defense systems in collaboration with engineering and technical teams
  • Engage in peer code reviews to ensure high standards of software quality and security
  • Translate system requirements into technical implementations using modern development practices

Qualifications

Candidates must hold a bachelor’s degree in Software Engineering, Computer Science, or a related STEM field, along with at least two years of relevant experience—or a master’s degree plus six months of experience. U.S. citizenship is required due to access requirements for classified information.

Preferred Skills

  • Experience with Agile development methodologies
  • Familiarity with software testing at multiple levels, including unit and integration testing
  • Proficiency with mainstream development environments such as Visual Studio or JetBrains IDEs
  • Understanding of the software development lifecycle and DevOps practices, including CI/CD pipelines
  • Experience with Linux environments, virtualization, containerization, and orchestration platforms like Kubernetes
  • Knowledge of networking concepts and infrastructure
  • Strong analytical abilities and clear technical communication skills
  • Capacity for technical leadership and active participation in team success

Work Environment & Benefits

  • Onsite role based in Taunton, MA, with limited remote flexibility
  • 9/80 work schedule offering every other Friday off
  • Comprehensive healthcare, paid time off, parental leave, and 401k with company match
  • Wellness initiatives and employee resource groups
  • Opportunities for professional growth and engagement in research-driven projects

This organization values integrity, transparency, and a shared mission. Employees are supported through a culture that encourages continuous learning, collaboration, and recognition of meaningful contributions.

Required Skills
LinuxCI/CD pipelinesDevOpsKubernetesworkload orchestrationHypervisorsVisual StudioJetBrainsAgileclassified information clearance LinuxCI/CD pipelinesDevOpsKubernetesworkload orchestrationHypervisorsVisual StudioJetBrainsAgileclassified information clearance
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
General Dynamics Mission Systems
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation.
All jobs at General Dynamics Mission Systems Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago