
Software Engineer
General Dynamics Mission Systems3 days ago
Manassas, VA, USAEntry Level
Base Salary
$100k - $111k/yr
Responsibilities
- Develop software components in Java, C, C++, and Python for cybersecurity programs.
- Integrate commercial off-the-shelf, open-source, and API-driven software tools.
- Containerize and deploy applications using Docker or Podman.
- Build multi-tier software solutions involving database integration, identification and authentication, and data capture.
- Perform unit testing and software component integration for end-to-end system functionality.
- Resolve software integration issues in laboratory environments and aboard U.S. Navy submarines and ships.
- Research and evaluate new 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 two years of relevant experience, or a master's degree plus at least six months of relevant experience.
- U.S. citizenship and eligibility to obtain a U.S. Government Department of Defense Secret security clearance.
- Experience developing production-quality software in Java, JavaFX, Spring, C, C++, and Python in a Linux environment.
- Knowledge of Linux, basic shell scripting, and preferably Red Hat or derivative operating systems.
- Knowledge of Docker, Podman, Kubernetes, and RKE2 containerization technologies.
- 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, testing, deployment, and cybersecurity best practices.
- Ability to solve technical problems involving large and complex software systems and learn new information quickly.
- Preferred experience identifying opportunities to apply AI for continuous improvement and innovation.
Benefits
- Flexible schedules, including an optional every-other-Friday-off 9/80 schedule.
- Competitive benefits including 401(k) matching, flexible time off, paid parental leave, healthcare benefits, wellness programs, and employee resource and social groups.
- Mostly on-site work at the General Dynamics Mission Systems Manassas office, with hybrid/flex options available.
- Opportunities for continuous learning, development, and research-oriented work.
About General Dynamics Mission Systems
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.