> Markdown version of [/jobs/ext/1708941-software-engineer-java-c-test-automation-missile-defen](https://www.wearedevelopers.com/jobs/ext/1708941-software-engineer-java-c-test-automation-missile-defen). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Java / C++ | Test Automation | Missile Defen - **Company:** Moseley Technical Services, Inc. - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Salary:** $90,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Software Applications, Systems Engineering, JIRA, Automation of Tests, C++ (Programming Language), CompTIA Security+, Data Terminal Equipment, Software Debugging, Software Design Patterns, Linux, Eclipse (Software), Linux System Administration, MySQL, Object-Oriented Software Development, Software Maintenance, Red Hat Enterprise Linux, Software Engineering, Software Requirements Analysis, Software Systems, SQL Databases, Systems Integration, Software Verification, Git, System-level Testing, Atlassian Tools, Bitbucket, Software Version Control, Docker - **Published:** July 9, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9019250/software-engineer-java-c-test-automation-missile-defen ## About the Role * U.S. Citizenship is required by Federal Law * Active, in-scope U.S. Government DoD Secret Security Clearance required. * Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM), or a related technical discipline preferred. * Bachelor's degree with 5 years of related experience, or Master's degree in a STEM discipline with 2 years of related experience, or equivalent qualifications as specified. * 4+ years of software development experience using Java and C++. * Experience with Git source code management. * Experience deploying and managing software in Linux environments, preferably Red Hat Enterprise Linux (RHEL8). * Experience using Eclipse IDE. * Strong understanding of object-oriented programming (OOP) principles and design patterns. * Experience supporting software integration, testing, and deployment activities. * Ability to travel up to 10% as required. * Ability to work onsite 100% of the time in a secure, closed-area environment., * Experience supporting Missile Defense Agency (MDA), Ground Weapon System (GWS), Ground-Based Midcourse Defense (GMD), or other Department of Defense missile defense programs. * Experience with MySQL database management and SQL data retrieval. * Experience using Atlassian tools, including Jira and Bitbucket. * Current CompTIA Security+ certification. * Experience developing software in Ada. * Experience with software containerization and orchestration technologies such as Docker and Kubernetes. ## Description We are hiring a Software Engineer in Huntsville, AL to support the Ground Weapon System (GWS) - IFICS Data Terminal (IDT) Integrated Product Team (IPT) on a mission-critical Missile Defense program. This role requires an active Secret security clearance and experience with Java, C++, Linux (RHEL8), Git, Agile software development, and test automation to develop and maintain software supporting system-level requirements verification for Department of Defense (DoD) applications., * Design, develop, document, test, debug, and maintain software applications supporting system-level test automation and requirements verification. * Develop software products supporting the GWS-IDT Integrated Product Team (IPT) in an Agile software development environment. * Support the full software development lifecycle, including requirements definition, design, implementation, integration, testing, and deployment. * Collaborate with systems engineers, software developers, and hardware engineers to develop scalable, maintainable software solutions. * Analyze software requirements, system capabilities, user needs, and technical constraints to develop effective software solutions. * Ensure compliance with software engineering standards, coding best practices, and quality requirements. * Apply object-oriented programming (OOP) principles and design patterns to produce high-quality software. * Develop, deploy, and maintain software in Linux environments, preferably Red Hat Enterprise Linux (RHEL8). * Utilize Git for source code management and version control. * Prioritize and manage multiple technical assignments while adapting to changing program priorities. * Apply systems thinking to ensure software solutions meet mission objectives and long-term maintainability. * Communicate effectively with engineering teams and customer representatives throughout development and integration activities. * Support a secure, closed-area onsite work environment and travel up to 10% as required. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [The Developer Workstation Blind Spot: Why Your Security Stack Can't See What Matters Most](https://www.wearedevelopers.com/videos/100254-the-developer-workstation-blind-spot-why-your-security-stack-can-t-see-what-matters-most) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)