> Markdown version of [/jobs/ext/4006207-full-stack-software-engineer-uas](https://www.wearedevelopers.com/jobs/ext/4006207-full-stack-software-engineer-uas). 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). --- # Full Stack Software Engineer (UAS) - **Company:** COLSA CORPORATION - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Geographic Information Systems, Computing Platforms, ARM Architecture, Build Automation, C Sharp (Programming Language), C++ (Programming Language), Continuous Integration, Linux, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), Release Management, Software Engineering, Software Systems, TypeScript, Web Application Frameworks, Data Processing, Build Management, Containerization, Gitlab-ci, Data Pipelines, Docker - **Published:** October 29, 2026 - **Apply:** https://jobs.silkroad.com/Colsa/Careers/Apply/MultiForm/9847 ## About the Role * Bachelors' degree in computer science, information systems, engineering, business or other related field or equivalent * Minimum of 2 years of related experience * Full-Stack development experience working with TypeScript, Python, and web frameworks * Experience in Linux and edge/embedded environments such as ARM architectures * Familiar with Docker and artifact/dependency management * Experience with GitLab CI/CD, automated builds, testing, and release management * Active DoD Secret clearance; US Citizenship required, * Proficiency with UAV and robotics communication standards (MAVLink, ROS, MQTT) * Experience working with ArduPilot and/or PX4 flight control software and autonomous vehicle ecosystems * Experience or familiarity with C++, Java, C#, or Go. * Experience with CesiumJS and 3D geospatial visualization * Experience with terrain and elevation data processing, integration, and rendering * Working knowledge of geospatial data formats, coordinate reference systems (CRS), and data pipelines ## Description COLSA Corporation is seeking a Full Stack Software Engineer to join our team in Huntsville, Alabama, supporting software development efforts for Unmanned Aircraft Systems (UAS). In this role, you will design, develop, and deploy software solutions across traditional computing platforms and edge/embedded devices, supporting applications that must operate reliably in both connected and disconnected environments. You will contribute to the full software development lifecycle, including application development, CI/CD pipeline implementation, containerization, and offline provisioning of Linux and ARM-based systems. The ideal candidate brings a strong foundation in full-stack development, with experience in 3D geospatial visualization, CesiumJS, and terrain data processing, and enjoys solving complex technical challenges in mission-focused environments., * Design, develop, test, and deploy full-stack software applications supporting Unmanned Aircraft Systems (UAS) and associated mission systems * Develop and manage containerized applications using tools such as Docker and related container technologies * Design, implement, and maintain CI/CD pipelines to automate software build, testing, integration, and deployment * Implement 3D geospatial visualization capabilities using CesiumJS and related mapping technologies * May evaluate vendor capabilities to provide required products or services