Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Dynamics Mission Systems Logo

Software Engineer – Entry Level

General Dynamics Mission Systems

$75,946 - $84,253
Nov 6, 2025
Pittsfield, MA, US
Apply Now

General Dynamics Mission Systems (GDMS) is looking for a software engineer to join their cross-functional team responsible for development throughout the entire software lifecycle, aiming to develop practical solutions for the nation's security.

Requirements

  • Linux experience at the User or Administrator Level
  • Proficient in C/C++, and/or Python
  • Network switches
  • Kubernetes/Docker/Containerization
  • Experience with collaborative source control (ex. Synergy, GitLab)
  • Experience with software requirements and documentation (i.e. Design, Development, and Test Documents and Diagrams)
  • Clear understanding of the software engineering concepts, principles, theories, software development process, and agile methodology

Responsibilities

  • As a software engineer for General Dynamics Mission Systems at our Pittsfield, Massachusetts site, you’ll be a member of a cross functional team responsible for development throughout the entire software lifecycle.
  • Linux experience at the User or Administrator Level
  • Proficient in C/C++, and/or Python
  • Network switches
  • Kubernetes/Docker/Containerization
  • Experience with collaborative source control (ex. Synergy, GitLab)
  • Experience with software requirements and documentation (i.e. Design, Development, and Test Documents and Diagrams)

Other

  • Agile experience preferred.
  • Department of Defense Secret security clearance is obtainable within a reasonable amount of time after 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.
  • Capable of working in a collaborative environment and communicating technical concepts