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-Java / C++

General Dynamics Mission Systems

$81,636 - $90,565
Sep 12, 2025
Manassas, VA, USA
Apply Now

General Dynamics Mission Systems (GDMS) is looking for a Software Engineer to develop and integrate software for a high-speed data collection system deployed at various Naval ships and facilities.

Requirements

  • Java and C+ development experience
  • Object Oriented Programming in Java and C/C++ programming experience for high speed data interfaces
  • Multithreaded programming
  • Networking protocols and socket programming
  • Development background in Unix/Linux based operating systems
  • Bash and Python scripting
  • Familiarity with Docker, Podman, Kubernetes and other container orchestration technologies

Responsibilities

  • Design and develop new functionality and apply new technologies to existing functionality
  • Maintain existing software and integrate new software into existing subsystems – including refactoring to modernize implementations
  • Java and C+ development experience
  • Support hardware integration including hardware (RAID, network, etc.) and operating system adjustments to achieve optimal performance for high bandwidth recording
  • Object Oriented Programming in Java and C/C++ programming experience for high speed data interfaces
  • Multithreaded programming
  • Networking protocols and socket programming

Other

  • Agile experience preferred.
  • Department of Defense Secret security clearance is required within a reasonable period of time.
  • 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.
  • Learn quickly and adapt to a wide variety of technologies and tasks that a small team affords