Software Integration Engineer – Linux experience at General Dynamics Mission Systems in Virginia
- Company: General Dynamics Mission Systems
- Location: Virginia
- Posted: Sep 17, 2026
- Type: Full-time
- Experience: 2+ years
Overview
The Integration Engineer - Submarine Combat Systems, will be responsible for integration of software components into the CIS Linux-based Common Computing Environment (CCE). The candidate will also be responsible for improving the software build process along with setup and configuration of hardware/…
Job description
- The Integration Engineer - Submarine Combat Systems, will be responsible for integration of software components into the CIS Linux-based Common Computing Environment (CCE). The candidate will also be responsible for improving the software build process along with setup and configuration of hardware/software test environments.
Responsibilities
- Integration Engineer – Submarine Combat Systems
- Seeking an Integration Engineer to support the Common Infrastructure Services (CIS) of the Submarine Warfare Federated Tactical Systems (SWFTS) in Manassas, VA.
- Candidate must have experience in Linux based high availability systems, hands on ability to set-up, maintain and troubleshoot hardware/software test environments, experience managing software builds and integration of software components. Configuration and cyber hardening of Linux based Operating Systems is a plus.
Requirements
- Requires a Bachelor’s degree in Computer Science/Computer Engineering/ Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. Must have Kubernetes or Linux.
- CLEARANCE REQUIREMENTS: : Must be able to obtain a Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire. 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 . Candidate must local to the area and able to work onsite.
- Experience integrating containerized software components in a distributed computing environment. Knowledge of containerized environments and Kubernetes container orchestration.
- Skilled in development of bash and python scripts to automate installation, test, and monitoring of software components.
- Ability to develop automated build processes including continuous quality and cyber analysis. Experience in DevSecOps and Agile methodologies.
- Configuration setup of RHEL servers and network switches.
- Advanced troubleshooting techniques for isolation of software and hardware problems.
- Experience working with Docker and/or Podman containers.
- Experience with RKE2 Kubernetes distribution.
- Experience with C/C++ or other high order language.
- Red Hat System Administrator/Engineer certification.
Skills
Required
- Kubernetes
- Linux
- Bash scripting
- Python scripting
- DevSecOps
- Agile methodologies
- RHEL configuration
- Network switch configuration
- Advanced troubleshooting
- Containerized environments
- Kubernetes container orchestration
Preferred
- Docker
- Podman
- RKE2 Kubernetes distribution
- C/C++
Benefits
- An exciting career path with opportunities for continuous learning and development.
- Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
- Flexible schedules with every other Friday off work, if desired (9/80 schedule)
- Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
- See more at gdmissionsystems.com/careers/why-work-for-us/benefits