> Markdown version of [/jobs/ext/1863762-software-engineer-c-java-ground-missile-defense](https://www.wearedevelopers.com/jobs/ext/1863762-software-engineer-c-java-ground-missile-defense). 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 - C++ / Java | Ground Missile Defense - **Company:** Moseley Technical Services, Inc. - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Salary:** $90,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Software Applications, Systems Engineering, Build Automation, Unit Testing, C++ (Programming Language), CMake, Code Review, CompTIA Security+, Ethernet, Python (Programming Language), Scrum Methodology, Software Engineering, Software Systems, Systems Integration, Transmission Control Protocol (TCP), Scripting, Google Test, Software Application Programming, Grpc - **Published:** July 9, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9019252/software-engineer-c-java-ground-missile-defense ## 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 with 3+ years of related experience. * Experience developing software using C++ and Java. * Experience with Ethernet TCP/IP networking and communication interfaces. * Experience developing automation using Python or other scripting languages. * Experience supporting software development, integration, testing, and troubleshooting in complex technical environments. * Ability to work onsite in Huntsville, Alabama. Preferred Qualifications: * Experience working in Agile software development environments. * Experience using CMake build automation tools. * Experience developing applications using gRPC. * Experience with Google Test (gtest) unit testing framework. * Current CompTIA Security+ (Security+) certification. * Active, in-scope U.S. Government DoD Top Secret Security Clearance. * Experience supporting Missile Defense Agency (MDA), Ground Missile Defense (GMD), or other Department of Defense missile defense programs. ## Description We are hiring a Software Engineer in Huntsville, AL to support the Ground Missile Defense (GMD) Weapon System (GWS), a mission-critical component of the U.S. Missile Defense System. This role requires an active Secret security clearance and experience with C++, Java, Python, TCP/IP networking, Agile software development, and software integration and testing to support the development, verification, and sustainment of Department of Defense (DoD) missile defense software., * Develop, enhance, and maintain software supporting the Ground Missile Defense (GMD) Weapon System (GWS). * Support the GWS Ground Systems Software (GSS) Integrated Product Team (IPT) throughout the software development lifecycle. * Design, develop, test, and integrate software applications using C++ and Java. * Monitor, measure, control, and report software test progress, product quality, and test results. * Adapt test plans and testing activities to accommodate evolving program requirements and software changes. * Develop and maintain automation scripts using Python or other scripting languages. * Support software integration, troubleshooting, and defect resolution in a mission-critical environment. * Develop and maintain networked software utilizing Ethernet TCP/IP communication interfaces. * Collaborate with software engineers, systems engineers, and integration teams to deliver high-quality software solutions. * Participate in Agile software development activities, including sprint planning, code reviews, and continuous improvement initiatives. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)