General Dynamics Mission Systems

Advanced Software Engineer

General Dynamics Mission Systems
Apply
3 days ago
Manassas, VA, USAMid Level / Senior

Base Salary

$124k - $138k/yr

Responsibilities

  • Develop software components in Java, C, C++, and Python.
  • Integrate COTS, open-source, and API-driven software tools and applications.
  • Containerize existing applications and deploy them using Docker or Podman.
  • Build multi-tier software solutions involving database design and integration, identification and authentication, and data capture.
  • Perform unit testing and software component integration to verify end-to-end functionality.
  • Resolve software integration issues in laboratory environments and aboard U.S. Navy submarines and ships.
  • Research and evaluate technologies for adoption by the Navy.
  • Participate in technical and program meetings with internal and external professionals.

Requirements

  • Bachelor's degree in Software Engineering or a related STEM field plus at least five years of relevant experience, or a master's degree plus at least three years of relevant experience.
  • Experience developing and deploying production-quality software using Java, C, C++, Python, and other languages in a Linux environment.
  • Knowledge of Linux, basic shell scripting, and preferably Red Hat or derivative operating systems.
  • Experience with containerization technologies including Docker, Podman, Kubernetes, and RKE2.
  • Experience integrating open-source and custom software applications using middle-tier integration and data-driven models.
  • Knowledge of software development lifecycle practices, configuration management, coding standards, testing, deployment, and cybersecurity best practices.
  • Ability to solve technical problems in large and complex software systems and learn new information quickly.
  • U.S. citizenship is required, and applicants must be eligible to obtain a U.S. Government security clearance.

Benefits

  • Mostly on-site work in the General Dynamics Mission Systems Manassas office, with hybrid/flexible options available.
  • Optional 9/80 schedule with every other Friday off.
  • 401(k) matching, flexible time off, paid parental leave, healthcare benefits, and health and wellness programs.
  • Employee resource and social groups, continuous learning and development opportunities, and research-oriented work.
General Dynamics Mission Systems

About General Dynamics Mission Systems

5,001-10,000 employees

General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.

Contact me