As a software engineering lead for General Dynamics Mission Systems, you'll lead and work with a cross functional software team responsible for the entire software development life cycle. You will plan, design, develop, test, and maintain software applications to support weapon systems integrated into combat vehicles, ships, submarines, aircraft, spacecraft, and other advanced defense systems.