Demo

Software Engineer - UAV Systems

Ascent AeroSystems
Wilmington, MA Full Time
POSTED ON 12/18/2025
AVAILABLE BEFORE 1/16/2026

About the Company - Ascent AeroSystems is one of the most exciting companies in the unmanned aerial system (UAS) industry. Our unique coaxial platforms provide a reliable and efficient foundation to operate drones at scale in demanding environments. Now a wholly owned subsidiary of Robinson Helicopter Company, we’re growing fast and looking for driven, curious, and capable engineers to join our team.


  • Do you want to develop mission-critical software for aerial robotics used in real-world operations?
  • Are you excited by challenges that span embedded systems, ground control stations, and cloud-connected mobile apps?
  • Do you thrive in environments where your work directly impacts system-level autonomy, performance, and safety?
  • Are you looking to be part of a focused team advancing the future of UAV systems?


About the Role - We’re seeking a versatile Software Engineer – UAV Systems to contribute across flight software, networking, and application development. This is a full-time position based in Wilmington, Massachusetts. Some domestic and international travel may be required.


Responsibilities


  • Customize and extend ground control station software to support new mission capabilities and hardware integrations.
  • Develop embedded software and integrate sensor payloads on onboard computers and microcontrollers.
  • Design, implement, and troubleshoot communication pathways including telemetry, command/control, and video streaming.
  • Build and maintain cross-platform mobile applications that interact with UAV systems in real-time.
  • Work with drone communication protocols and networking stacks, including over cellular and VPN-based architectures.
  • Participate in integration, field testing, and validation of hardware/software components.
  • Contribute to system diagnostics, logging, documentation, and production test tooling.



Qualifications


  • Must be authorized to work in the US without sponsorship.
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or related technical field.
  • Minimum of 3 years of post-graduate experience in a software engineering role.


Required Skills


  • Strong proficiency in C and Python.
  • Experience with embedded systems, hardware integration, and system-level debugging.
  • Comfortable working in Linux-based development environments.
  • Familiarity with drone communication protocols and telemetry/control frameworks.
  • Understanding of IP networking, VPNs, NAT traversal, and cellular connectivity.
  • Basic experience with real-time video streaming technologies.
  • Experience building and maintaining mobile applications across platforms.
  • Demonstrated experience working on or maintaining mission-critical software.


Preferred Skills


  • Experience with ground control station customization or development.
  • Familiarity with open-source drone platforms and robotics frameworks (Mavlink, ROS, Ardupilot, PX4, QGroiundcontrol, etc.).
  • FAA Part 107 certification.


Pay range: 120-140k


Equal Opportunity Statement - Ascent AeroSystems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.


HOW TO APPLY - Please submit your resume and a cover letter outlining your experience and qualifications for this role to CAREERS@ASCENTAEROSYSTEMS.COM with the subject line “Software Engineer – UAV Systems”.

Salary : $120,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - UAV Systems?

Sign up to receive alerts about other jobs on the Software Engineer - UAV Systems career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$34,799 - $48,334
Income Estimation: 
$28,347 - $36,593
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer - UAV Systems jobs in the Wilmington, MA area that may be a better fit.

  • Triton Systems, Inc. Chelmsford, MA
  • Company Summary Triton Systems, Inc combines 30 years of experience with exciting growth and innovation opportunities within the product development and R&... more
  • 2 Days Ago

  • Veracity Software Inc Bedford, MA
  • Onsite Bedford, MA Full Time Phalanx Griffon (PG) is the Air Force's flagship airborne node connecting warfighters to decision‐quality data across the DAF ... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!