Prepin
Log in
COLSA

engineering opportunity

Senior Embedded Software Engineer - UAS

The Senior Embedded Software Engineer will design, develop, and integrate software for sUAS systems and sensors throughout the full development lifecycle. They will also lead technical projects and collaborate with hardware engineers to solve complex technical problems.

Madison, Alabama, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at COLSA?

As COLSA continues to expand our uncrewed aerial systems (UAS) capabilities, we’re seeking an experienced Embedded Software Engineer to join our growing team in Madison, Alabama. You’ll design, develop, test, and integrate software for sUAS systems and sensors, supporting the full development lifecycle from initial design through integration, flight testing, and deployment.

Principal Duties and Responsibilities (*Essential Functions)

* Designs, develops, tests, integrates, and troubleshoots software for sUAS systems and sensors. *

* Develops and applies advanced software engineering methods and techniques to solve complex technical problems. *

* Supports software development throughout the lifecycle, including design, implementation, integration, testing, and deployment. *

* Performs systems modeling, simulation, analysis, and complex software testing. *

* Works closely with hardware engineers on characteristics and considerations that affect software systems. *

* Plans and technically leads projects or major phases of projects, coordinating with engineers and technical support staff as needed. *

* Reviews current technologies and engineering practices relevant to assigned projects.

* Reviews technical products and supports implementation and documentation of new or existing software.

* Provides technical consultation and may evaluate vendor products, services, or capabilities as needed.

At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our “Family of Professionals!” Learn about our employee-centric culture and benefits here: https://www.colsa.com/culture_benefits [https://www.colsa.com/culture_benefits]

Which skills does this role require?

Embedded software engineeringUASsUASLinuxARM processorsMicrocontrollersSingle-board computersPX4ArduPilotMAVLinkROSROS 2Systems modelingSimulationAvionicsPayload integrationEmbedded SoftwareUAVARMSensor integrationAerospaceDefenseConfiguration managementVerification and validationFAA Part 107Software engineeringRoboticsEmbedded systems

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.