> Markdown version of [/jobs/ext/738073-multidisciplinary-software-engineer](https://www.wearedevelopers.com/jobs/ext/738073-multidisciplinary-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). --- # Multidisciplinary Software Engineer - **Company:** THE SURVICE ENGINEERING COMPANY, LLC - **Location:** Churchville, MD, United States - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Arduino, Artificial Neural Networks, Computer Vision, C++ (Programming Language), CMake, Computer Networks, Custom Software, Linux, Gradle, Design of User Interfaces, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Raspberry Pi, Software Engineering, Multithreading, Robot Operating System, Java Application Server, Git, Build Management, Windows Scripting, Gitlab-ci, Information Technology, Software Version Control - **Published:** June 29, 2026 - **Apply:** https://www.juju.com/job/00000000gcc0io ## About the Role Minimum Qualifications of Multidisciplinary Software Engineer Bachelor's Degree in Computer Science or Software Engineering and 1+ years of relevant experience. Candidates are not required to possess all qualifications; is you possess some of the desired qualifications, please apply. Desired Experience + Bachelor's Degree in Computer Science or Software Engineering + Experience developing using C/C++, Java, or Python + Experience with functional Object-Oriented programming and design + Well-developed communication skills: verbal, written, and presentation + Excellent analytical and organizational skills, attention to detail + Enthusiasm to explore new and innovative processes, ideas, and techniques + Independent, with minimal supervision + Team player with a winning positive attitude Preferred Candidates will have experience in the following: + Unmanned aerial systems (UAS) - Design, analysis, and testing of products and systems + Git or other version control systems o Extra points for knowledge of GitLab CI/CD pipeline management + Network communications + UI/UX design + Mobile device development, particularly with Android Java applications + Software build systems (CMake, Gradle, etc.) + Linux or Windows scripting + Developing custom applications using Arduino, Raspberry Pi, Odroid, Beaglebone, or other embedded systems + Robot Operating System (ROS) + The Android Team Awareness Kit (ATAK) + Multi-threaded programming + Encryption and OPSEC + Iridium communications (Short Data Burst, RUDICS, etc.) + Artificial Intelligence/Machine Learning (AI/ML), Neural Networks, or computer vision ## Description SURVICE Engineering is currently seeking Multidisciplinary Software Engineers to support our Chesapeake Research Operation focusing on research & development (R&D) and building custom software applications. You will accelerate your career and become an integral team member within the defense community. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)