Bachelor's degree in computer science, information systems, engineering, or related field
Minimum of 2 years of relevant experience
Proficient in full-stack development with TypeScript, Python, and web frameworks
Experience in Linux and ARM-based embedded environments
Familiar with Docker and dependency management
Experience with GitLab CI/CD and automated release management
Active DoD Secret clearance required; US Citizenship necessary
Responsibilities
Design, develop, test, and deploy full-stack software applications for UAS
Manage containerized applications using Docker and related technologies
Implement and maintain CI/CD pipelines for software automation
Develop 3D geospatial visualization capabilities with CesiumJS
Evaluate vendor capabilities for required products or services
Benefits
Opportunity to work on cutting-edge technology in unmanned systems
Engagement in the full software development lifecycle
Collaborative team environment focused on mission-critical applications
Potential for professional growth in a specialized field
Work in a dynamic and innovative setting in Huntsville, Alabama
Full Job Description
Job 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.
Principal Duties and Responsibilities (*Essential functions)
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
Required Experience
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
Preferred Qualifications
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
Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
About COLSA Corporation
COLSA Corporation is a technology services and solutions provider primarily serving the U.S. government and defense industry. The company offers a range of services including engineering, program management, cyber security, and information technology. COLSA Corporation was founded in 1980 and is headquartered in Huntsville, Alabama.