Advanced Software Engineer

General Dynamics Mission Systems
Manassas, VA
Job Description
Role Overview

As a software engineer, you'll be a member of a cross-functional team responsible for developing cybersecurity software for the US Navy submarine and surface fleet. This team is responsible for software development and resolution of integration issues, both in a laboratory environment and onboard U.S. Navy submarines and ships.

What You Will Do

Develop new software components in Java, C, C++, and Python to meet program needs, integrate COTS tools, containerize existing applications, and perform thorough unit testing of software components.

Why It Might Be a Fit

You'll be a team player who thrives in collaborative environments, revels in team success, and identifies opportunities to apply AI for continuous improvement and innovation.

Requirements

  • Bachelor's degree in Software Engineering or related field
  • Minimum 5 years of relevant experience
  • U.S. citizenship
  • Department of Defense Secret security clearance

Benefits

  • 401k matching
  • Flex time off
  • Paid parental leave
  • Healthcare benefits
  • Health & wellness programs
  • Employee resource and social groups
]]>