1

Drone Programming Jobs in Florida (NOW HIRING)

Soaring Sky Intern

Fort Myers, FL · On-site

$14 - $18.75/hr

Company Description Soaring Sky provides state of the art commercial services using drone ... Engineering background is a plus, but not required High organization and attention to detail ...

Soaring Sky Intern

Fort Myers, FL · On-site

$14 - $18.75/hr

Company Description Soaring Sky provides state of the art commercial services using drone ... Engineering background is a plus, but not required High organization and attention to detail ...

Experience with drone, robotics, or aerospace systems Familiarity with mechanical integration ... programming (Python, C/C++) Experience supporting prototype builds through production or field ...

The Electrical Engineer is responsible for FPV Systems & Embedded Hardware. This position requires ... Experience with drone, robotics, or aerospace systems Familiarity with ESCs, motor control, or high ...

... with drone, robotics, or aerospace systems • Familiarity with ESCs, motor control, or high ... Engineering or related field (or equivalent practical experience) • 3+ years of hands-on ...

... drone, robotics, or aerospace systems · Familiarity with ESCs, motor control, or high-current ... Engineering or related field (or equivalent practical experience) · 3+ years of hands-on ...

The ideal candidate is a former military professional, with extensive FPV drone experience and a ... Teach flight controller setup, firmware installation, Betaflight configuration, radio programming ...

Quality Supervisor

Orlando, FL · On-site

$65K - $75K/yr

S.-based drone and drone parts company focused on the small and First-Person View (FPV) segments of ... The Quality Supervisor bridges the gap between frontline inspection staff and quality engineering ...

Showing results 21-40

Drone Programming information

See Florida salary details

$18.7K

$66.5K

$111.3K

How much do drone programming jobs pay per year?

As of Sep 4, 2026, the average yearly pay for drone programming in Florida is $66,469.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,700.00 and $86,700.00 per year, depending on experience, location, and employer.

What is drone programming?

A Drone Programming job involves developing software and algorithms to control drones for various applications, such as aerial photography, mapping, surveillance, or autonomous navigation. Programmers work with flight control systems, sensor integration, computer vision, and communication protocols to enhance drone functionality. This role requires proficiency in languages like Python, C++, and ROS, along with knowledge of robotics and AI.

What are the key skills and qualifications needed to thrive in drone programming?

Drone Programming professionals require strong skills in computer programming (such as Python, C++, or ROS), robotics, and UAV systems, often backed by a relevant degree in computer science, engineering, or a similar field. Familiarity with drone-specific software platforms, flight control systems, and certifications like FAA Part 107 are commonly needed. Outstanding problem-solving, collaboration, and communication skills are crucial in this role. These competencies ensure the reliable development, integration, and deployment of drone technologies in complex and dynamic environments.

What are the typical challenges faced when working as a drone programmer?

Drone Programmers often face challenges related to integrating hardware and software, optimizing flight control algorithms, and ensuring robust communication between the drone and ground stations. Adapting code to function reliably in varying weather conditions and environments, while meeting strict safety and regulatory standards, is a frequent aspect of the role. Collaborating closely with hardware engineers, pilots, and regulatory teams is common, requiring adaptability and teamwork. Overcoming these challenges helps professionals develop versatile solutions and excel in dynamic, technology-driven teams.

How much do drone programmers make?

Drone programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and the complexity of projects. Skilled programmers with knowledge of programming languages like Python or C++ and experience with drone hardware can command higher salaries, especially in industries such as defense, agriculture, or surveying.

How to become a drone programmer?

To become a drone programmer, you should have a strong foundation in programming languages such as Python or C++, and knowledge of robotics, control systems, and embedded systems. Gaining experience with drone hardware, simulation software, and relevant certifications can also improve job prospects in this field.

What are the most commonly searched types of Drone Programming jobs in Florida?

The most popular types of Drone Programming jobs in Florida are:

What are popular job titles related to Drone Programming jobs in Florida?

For Drone Programming jobs in Florida, the most frequently searched job titles are:

What job categories do people searching Drone Programming jobs in Florida look for?

The top searched job categories for Drone Programming jobs in Florida are:

Infographic showing various Drone Programming job openings in Florida as of August 2026, with employment types broken down into 50% As Needed, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $66,469 per year, or $32 per hour.

Product Configuration Engineer (Motor Systems)

Unusual Machines

Orlando, FL • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Key responsibilities

  • Own engineering configuration management for UAV propulsion motors and motor component assemblies.

  • Maintain engineering bills of materials, approved material selections, approved component options, winding configurations, and product configuration records.

  • Support sales teams and customers by rapidly standing up new motor configurations and product variants.


Job description

Unusual Machines is a U.S.-based drone and drone parts company focused on the small and First-Person View (FPV) segments of the drone market. Our brands - Rotor Riot and Fat Shark - are two of the most respected names in FPV and have helped shape the industry through e-commerce, product development, and a deep connection with the pilot community.

We're expanding into enterprise and defense - bringing our obsessive attention to performance, design, and U.S.-based manufacturing into high-stakes environments like search and rescue and military innovation. With several of our products already approved by the Defense Innovation Unit, we're solving procurement issues for customers who demand speed, agility, and compliance.

If you love working at the intersection of community, content, and cutting-edge technology, you'll feel right at home here.

You in this Role
The Configuration & Product Definition Engineer owns the technical definition, configuration, and product data for our UAV propulsion motors. They work closely with motor design, mechanical engineering, manufacturing, supply chain, procurement, and sales teams to manage product variants, engineering bills of materials, winding configurations, approved component options, material selections, and customer-specific motor configurations.
This role serves as the primary connection between engineering and procurement, ensuring that supplier changes, material substitutions, configuration requests, and product updates are evaluated from both a technical and operational perspective. They are responsible for maintaining motor specifications, datasheets, winding definitions, approved material selections, and product configuration records that support customers, manufacturing, and future product development.
Success in this role requires strong mechanical engineering judgment, exceptional attention to detail, and the ability to balance performance, manufacturability, cost, and supply chain realities while enabling rapid deployment of new motor products.
 
A Day in the Life
This role works closely with electric machine design engineers, mechanical design engineers, manufacturing, quality, supply chain, procurement, production, and sales teams. They help define new customer-specific motor configurations, evaluate alternative materials and suppliers, coordinate technical validation activities, maintain engineering product structures, and ensure product data remains accurate throughout the product lifecycle.
They are regularly involved in discussions regarding custom motor configurations, approved component substitutions, new supplier qualification, material changes, and manufacturing process updates. As the engineering-side owner of product definition, they help ensure customers, suppliers, manufacturing teams, and internal stakeholders are all working from a consistent and accurate product definition.
 
What You'll Do
· Own engineering configuration management for UAV propulsion motors and motor component assemblies.
· Maintain engineering bills of materials, approved material selections, approved component options, winding configurations, and product configuration records.
· Own motor datasheets, technical specifications, winding databases, product definition documents, and released engineering records.
· Work with engineering teams to define and manage motor variants, product families, and customer-specific configurations.
· Support sales teams and customers by rapidly standing up new motor configurations and product variants.
· Participate in customer discussions to help define custom propulsion system requirements and configuration options.
· Evaluate proposed supplier, material, component, and process changes from an engineering perspective.
· Act as the primary engineering representative for supplier substitutions, component approvals, material changes, and alternate source qualification activities.
· Coordinate validation activities required to qualify alternate suppliers, materials, components, and manufacturing processes.
· Work closely with supply chain teams to ensure engineering intent is correctly implemented within procurement and manufacturing systems.
· Support maintenance of manufacturing bills of materials alongside supply chain and production teams.
· Maintain product structures, part numbering systems, specifications, and configuration records supporting production and customer programs.
· Manage product data, engineering change workflows, and release processes within Arena PLM.
· Help establish scalable product definition and configuration management processes that support both standard catalog products and rapidly customized customer solutions.
 
What You'll Bring
· 3-5 years industry experience in mechanical engineering, product engineering, configuration management, engineering operations, or a related technical discipline.
· Bachelor's degree in Mechanical Engineering or a closely related engineering field or equivalent work experience
· Strong understanding of mechanical systems, manufacturing processes, materials, and engineering documentation.
· Experience working with engineering bills of materials, product structures, engineering changes, and product configuration management.
· Experience maintaining technical specifications, product datasheets, engineering documentation, or released product definitions.
· Ability to evaluate technical tradeoffs involving performance, manufacturability, cost, quality, and supply chain risk.
· Strong organizational skills and exceptional attention to detail.
· Strong communication skills and ability to work effectively across engineering, sales, manufacturing, quality, procurement, and supply chain teams.
· Practical engineering mindset with the ability to make sound technical decisions while supporting business objectives.
 
Nice to Have
· Experience with electric motors, UAV propulsion systems, rotating machinery, or precision electromechanical products.
· Experience managing configurable products with multiple product variants, winding options, or customer-specific configurations.
· Experience with Arena PLM or similar product lifecycle management systems.
· Experience supporting engineering change processes, supplier qualification activities, or component approval workflows.
· Experience evaluating suppliers, materials, manufacturing processes, or quality improvement initiatives.
· Familiarity with global supply chains and contract manufacturing environments.
· Exposure to aerospace, defense, robotics, UAV, or other high-reliability industries.
· Experience supporting new product introduction and rapid customization of engineering products.
 
 

Benefits

  • Equity is included for all exempt positions
  • Medical, Dental, and Vision Benefits
  • 401(k)
  • Unlimited PTO
  • Paid Holidays
  • Daily Catered Lunches

We are an equal opportunity employer that does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Unusual Machines participates in E-Verify. E-Verify is an Internet-based system that compares information from an employee's Form I-9, Employment Eligibility Verification, to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility.

Candidates must be a US Citizen or permanent resident to be eligible for employment