> Markdown version of [/jobs/ext/4262547-software-engineer](https://www.wearedevelopers.com/jobs/ext/4262547-software-engineer). 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 - **Company:** General Dynamics Mission Systems, Inc. - **Location:** Middletown, RI, United States - **Experience:** Starter - **Salary:** $86,358.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Advanced Message Queuing Protocol, Confluence, JIRA, Code Review, Computer Programming, Linux, Network Protocols, Object-Oriented Software Development, Qt (Software), Socket Programming, Software Engineering, Software Systems, Git, Kubernetes, Software Version Control, Docker - **Published:** October 2, 2026 - **Apply:** https://www.dice.com/job-detail/9757f8e7-43cd-4af0-a8a5-0d5362672ce3 ## About the Role Bachelor's degree in Software Engineering, or Engineering, Science, or Math., [Department of Defense Secret security clearance is preferred at time of 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., * Proficiency in C++ programming and object-oriented design * Experience with networking protocols, AMQP, and socket programming such as TCP/UDP * Experience with software development and source control best practices (Git) * ship required Nice to Have Qualifications: * Experience with Agile development methodologies * Software development experience in a Linux environment * Knowledge of Kubernetes and Docker * Experience with the QT Framework * Experience with Jira and Confluence ## Description * Develop and maintain software for Payload Control System * Collaborate with cross-functional teams to design and integrate software solutions * Troubleshoot and resolve software issues to ensure optimal system performance * Participate in code reviews and contribute to continuous improvement of software development practices