> Markdown version of [/jobs/ext/160574-mid-level-software-engineer-unmanned-systems](https://www.wearedevelopers.com/jobs/ext/160574-mid-level-software-engineer-unmanned-systems). 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). --- # Mid-Level Software Engineer - Unmanned Systems - **Company:** Arcfield, Inc. - **Location:** Middletown, RI, United States (Remote available) - **Experience:** Experienced - **Salary:** $72,826.0 - $126,631.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Application Testing, Bash Shell, C++ (Programming Language), Continuous Integration, Software Debugging, Linux, Python (Programming Language), Linux System Administration, Networking Basics, Network Protocols, Object-Oriented Software Development, Software Configuration Management, Software Engineering, Systems Integration, Scripting, Gitlab, SC Clearance, Build Tools, Software Version Control, Jenkins, Programming Languages - **Published:** May 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f96b133b6a9ada5e ## About the Role Do you have experience in Version control systems?, Do you have a Master's degree?, * BS and 2-4 yrs of experience, or Master's with 0-2 yrs of experience. * Experience with high level programming languages, e.g. C/C++, Java, Python and scripting languages (bash, tcsh/csh) * Solid command of object-oriented software development * Experience with development in Linux-based environments * Experience with software configuration control, version control and build tools and processes * Experience with Continuous Integration using GitLab or Jenkins. * Ability to work independently is essential. * Strong problem solving, application testing, and debugging capabilities * Working knowledge of basic networking and network protocols * Familiar with agile and/or traditional software development life cycle (SDLC) approaches * Effective written and verbal skills * Able to work and thrive in both individual and team-based development environments * Ability to obtain a DoD SECRET clearance required. Active SECRET is highly desired. ## Description Experienced with frequent use and application of technical standards, principles and theories. Works under general supervision, providing solutions to technical problems of moderate scope/complexity. * Work as a software engineer as part of an Arcfield team working at the Naval Undersea Warfare Center in Newport RI in their unmanned vehicle software development and support programs. * Understand, create, and/or modify application(s) using Linux, Windows, C++ and/or Java * Support development, evaluation, system/software integration, and test * Understand/support requirements maintenance and develop software designs * Work closely with teammates and government engineers * Communicate regularly with functional team leads to ensure effective work partnerships * Position is full time and located in Middletown, RI ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)