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?
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.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior Software Engineer
Forage · San Francisco, US / New York, US
Senior Electromechanical Engineer
Anduril · Costa Mesa, CA, US
Senior Analytics Engineer
Mercury · Canada / San Francisco, CA, US / Portland, OR, US / New York, NY, US
Senior Solutions Engineer
Metriport · San Francisco, CA, US
Scientist / Senior Scientist, Synthetic Virology for RNA Delivery
Molagri · Toronto, ON, CA
Senior Mission Operations Engineer
Astranis · San Francisco, California, US
Role information can change. Confirm current details on the original application page.
