Senior Embedded Software Engineer - UAS

COLSA Corporation
  • Madison, AL
  • Full-time
13 days ago

Job Description

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



Required Skills


Required Experience
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related technical field.
  • Minimum of 8 years of related experience.
  • Experience developing software for sUAS/UAV, autonomous aircraft, or other robotic platforms.
  • Experience with Linux-based embedded platforms and technologies such as ARM processors, microcontrollers, or single-board computers.
  • Knowledge of UAS electrical systems, payload integration, sensor integration, or avionics.
  • Experience with PX4, ArduPilot, MAVLink, ROS/ROS 2, or comparable autonomy frameworks.
  • Experience supporting the full system development lifecycle, from initial requirements and design through implementation, integration, flight testing, and deployment.
  • Willing and able to obtain an FAA Part 107 Remote Pilot Certificate if required for the position.
  • U.S. Citizenship required; must be able to complete a criminal background check and/or obtain and maintain a U.S. Government security clearance, if required for the position.

Preferred Qualifications

  • Familiarity with aerospace/defense development processes, configuration management, and formal verification and validation.
  • FAA Part 107 Remote Pilot Certificate.

Applicant selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. COLSA Corporation is an Equal Opportunity Employer, Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

Numbers & Facts

LocationMadison, AL
Job TypeFull-time

Skills

  • ARM (Advanced RISC Machine)unmatched
  • Aerospace and Defenseunmatched
  • Analysis Skillsunmatched
  • Avionicsunmatched
  • Background Investigationunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Configuration Managementunmatched
  • Electrical Engineeringunmatched
  • Embedded Linuxunmatched
  • Embedded Softwareunmatched
  • Federal Aviation Administration (FAA)unmatched
  • Formal Verificationunmatched
  • Integration Testingunmatched
  • Microcontrollerunmatched
  • Problem Solving Skillsunmatched
  • Process Managementunmatched
  • Product Lifecycleunmatched
  • Product Reviewsunmatched
  • Product Supportunmatched
  • Product Testingunmatched
  • Project/Program Coordinationunmatched
  • Purchasing/Procurementunmatched
  • Requirements Managementunmatched
  • Security Clearanceunmatched
  • Simulationunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Support Documentationunmatched
  • System Integration (SI)unmatched
  • Technical Leadershipunmatched
  • Technical Supportunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • United States Citizenunmatched
  • Validation Testingunmatched
  • Vendor/Supplier Evaluationunmatched
  • Wheel/Front-End Loaderunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder