Senior Full Stack Software Engineer (UAS)

COLSA Corporation•Huntsville, AL

About The Position

COLSA Corporation is seeking a Senior Full Stack Software Engineer to join its team in Huntsville, Alabama, supporting software development efforts for Unmanned Aircraft Systems (UAS). The role designs, develops, and deploys software across traditional computing platforms and edge and embedded devices. It contributes to the full software development lifecycle, including application development, CI/CD pipeline implementation, containerization, and offline provisioning of Linux and ARM-based environments. The position helps build reliable, scalable, deployable software solutions for connected and disconnected environments. Ideal candidates have experience with 3D geospatial visualization, CesiumJS, and terrain data processing, along with a strong foundation in full-stack development and an interest in complex engineering challenges.

Nice To Haves

  • Experience with 3D geospatial visualization, CesiumJS, and terrain data processing.
  • A strong foundation in full-stack development.

Responsibilities

  • Design, develop, test, and deploy full-stack software applications supporting UAS and associated mission systems.
  • Develop and manage containerized applications using 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.
  • Provide technical leadership and guidance on software architecture, implementation strategies, and best practices across the development team.
  • May evaluate vendor capabilities to provide required products or services.

Benefits

  • The employer refers candidates to information about its employee-centric culture and benefits; specific benefits are not listed in the provided job description.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service