Software Engineer – Entry Level

General Dynamics Mission Systems, Inc•Manassas, VA
•$75,946 - $84,253•Onsite

About The Position

As an entry-level Software Engineer for the Common Weapon Launcher and Multi-Tube Weapon Simulator, you will be part of a cross-functional team designing and developing software that supports U.S. Navy platforms within the Tactical area. The role requires a bachelor's degree in Software Engineering or a related science, engineering, or mathematics field. A Department of Defense Secret security clearance must be obtainable within a reasonable time after hire. Selected applicants will undergo a U.S. Government security investigation and must meet eligibility requirements for access to classified information. U.S. citizenship is required because of the nature of the work performed at the facilities. The position is fully on-site with an opportunity for hybrid or flexible work over time. On-site work is with the Progeny Systems team at the Innovation site in Manassas. The company describes opportunities for continuous learning and development, research-oriented work alongside award-winning teams, and flexible schedules, including an optional 9/80 schedule with every other Friday off. The stated salary range is USD $75,946 to USD $84,253 per year; actual pay may vary based on experience and other factors. The posting remains open until the position is filled.

Requirements

  • Bachelor’s degree in Software Engineering or a related science, engineering, or mathematics field.
  • A Department of Defense Secret security clearance must be obtainable within a reasonable amount of time after hire.
  • Must meet eligibility requirements for access to classified information and undergo a U.S. Government security investigation.
  • U.S. citizenship is required.
  • Understand software engineering concepts, principles, theories, the software development process, and agile methodology.
  • Ability to quickly grasp and apply new information and handle increasing responsibilities as complexity grows.
  • Ability to work collaboratively as a team player.
  • Commitment to ongoing professional development for oneself and others.

Nice To Haves

  • Agile experience.
  • Experience with Java.
  • Experience with C/C++.
  • Experience with Linux and Bash.
  • Experience with React and TypeScript.

Responsibilities

  • Design and develop software for the Common Weapon Launcher and Multi-Tube Weapon Simulator.
  • Work as a member of a cross-functional team supporting U.S. Navy platforms within the Tactical area.

Benefits

  • 401(k) matching
  • Flexible time off
  • Paid parental leave
  • Healthcare benefits
  • Health and wellness programs
  • Employee resource and social groups
  • Flexible schedules, including an optional 9/80 schedule with every other Friday off
  • Continuous learning and development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service