1

Drone Programming Jobs in Michigan (NOW HIRING)

... systems, drone and electric vertical take-off and landing. Primary R esponsibilities * Develop ... Sophisticated software/programming skills, such as COMSOL, Matlab, Python, etc. * Experience with ...

Electronic Security Field Engineer

Detroit, MI ยท On-site

$62K - $82K/yr

... anti-drone technologies, and more. We excel in design, project management, commissioning, and ... This Electronic Security Systems Engineer position will provide engineering design and support for ...

Prime Air Ground Handler, Amazon - Prime Air

Pontiac, MI ยท On-site

$16.50 - $19.25/hr

Our teams of hundreds of scientists, engineers, aerospace professionals, and futurists have been ... Support daily drone operations by handling and organizing equipment, including batteries and ...

New

... Engineering to help grow our business and build the tools used to manage local airspace, commercial drone logistics, and beyond visual line of sight operations. Yes, the jetsonian future is finally ...

Electronic Security Field Engineer

Detroit, MI ยท On-site

$62K - $82K/yr

... anti-drone technologies, and more. We excel in design, project management, commissioning, and ... This Electronic Security Systems Engineer position will provide engineering design and support for ...

... anti-drone technologies, and more. We excel in design, project management, commissioning, and ... This Electronic Security Systems Engineer position will provide engineering design and support for ...

... anti-drone technologies, and more. We excel in design, project management, commissioning, and ... This Electronic Security Systems Engineer position will provide engineering design and support for ...

The Mine Engineer Technician provides support for the mine technical services department, using ... Capturing 3D scans of headings and stopes using drone, LiDAR, and CMS systems * Logging properties ...

Expand UAV/drone operations and applications across project types * Lead point cloud data ... Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field * Professional Land ...

Expand UAV/drone operations and applications across project types * Lead point cloud data ... Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field * Professional Land ...

Expand UAV/drone operations and applications across project types * Lead point cloud data ... Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field * Professional Land ...

Expand UAV/drone operations and applications across project types * Lead point cloud data ... Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field * Professional Land ...

Expand UAV/drone operations and applications across project types * Lead point cloud data ... Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field * Professional Land ...

Expand UAV/drone operations and applications across project types * Lead point cloud data ... Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field * Professional Land ...

next page

Showing results 1-20

Drone Programming information

See Michigan salary details

$21.8K

$77.5K

$129.9K

How much do drone programming jobs pay per year?

As of Jun 28, 2026, the average yearly pay for drone programming in Michigan is $77,525.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,500.00 and $101,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Drone Programming position, and why are they important?

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.

What is a Drone Programming job?

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 is the highest paying drone job?

The highest paying drone jobs typically include roles such as drone pilot for aerial cinematography, survey and mapping specialist, or drone operations manager, often requiring advanced certifications and experience. These positions can offer six-figure salaries, especially in industries like construction, energy, or film production. Skills in advanced drone technology, data analysis, and regulatory compliance are highly valued in these high-paying roles.

How much do NFL drone pilots make?

NFL drone pilots typically earn between $20 and $50 per hour, depending on experience, location, and the complexity of the drone operations. Salaries can vary based on whether they are employed full-time or contracted for specific events, and certifications in drone operation and safety are often required.

Will AI replace drone pilots?

Drone programming involves developing software and automation systems for drones, but human drone pilots are still essential for complex operations, decision-making, and safety oversight. While AI can assist with autonomous flight and data processing, skilled pilots are needed to manage unpredictable situations and ensure compliance with regulations.

Can you get drone jobs with no experience?

Entry-level drone programming jobs often do not require prior professional experience, but candidates typically need basic knowledge of programming languages, drone hardware, and software tools. Gaining certifications or completing relevant training can improve chances of securing such roles. Practical skills and a strong understanding of drone systems are important for employment in this field.
What are the most commonly searched types of Drone Programming jobs in Michigan? The most popular types of Drone Programming jobs in Michigan are:
Battery Modeling Engineer

Battery Modeling Engineer

A123 Systems LLC

Novi, MI โ€ข Hybrid

Full-time

Posted 10 days ago


Job description

A123 Systems, LLC is a leading developer and manufacturer of advanced lithium-ion battery technologies and energy storage systems. Our solutions serve a wide range of applications, from traditional automotive batteries to utility-scale and commercial amp; industrial (C amp;I) energy storage. Committed to safety, longevity, and energy efficiency, A123 delivers high-performance battery technology solutions with a strong commitment to grow and serve our customers, industry requirements with the goal to make the Air Cleaner.
Position Overview
The Advanced Simulation Technology amp; AI Department at A123 Systems is hiring a Battery Modeling Engineer with the major responsibilities of developing physics-based models for different cell chemistry to understand the aging mechanisms and optimize the cell design, and developing data-driven AI machine learning models to optimize battery cell manufacturing process. Other responsibilities include conducting cell-, module-, and pack-level life simulation for Li-ion battery systems used in electric vehicles, plug-in hybrid electric vehicles, hybrid electric vehicles, energy storage systems, drone and electric vertical take-off and landing.
Primary Responsibilities
  • Develop physics-based models to identify aging mechanisms and optimize cell design.
  • Develop data-driven AI machine learning models to optimize the design of battery cell manufacturing process considering the cell quality control and capital costs.
  • Support NBO and regular life simulation activities through global collaboration.
  • Work in a global team and collaborate with cross-functional team colleagues.
  • Communicate findings to external customers in a positive and constructive manner, and establish/maintain technical communications for any open issues.
Specific Skills/Experience
  • Solid knowledge of electrochemical modeling and battery aging.
  • Solid Knowledge of battery chemistry and battery manufacturing.
  • Excellent experience in modeling of electrochemical systems.
  • Solid knowledge of machine learning, data cleaning, cloud computing, etc.
  • Sophisticated software/programming skills, such as COMSOL, Matlab, Python, etc.
  • Experience with ML libraries, i.e., Tensor Flow, PyTorch, etc.
  • Experience in Li-ion battery modeling and machine learning in industry is a plus.
  • Strongly self-motivated and willingness to learn new knowledge.
  • 0-2 years industry working experience.
Education
  • Ph.D. degree in Engineering, Physics, Math, Statistics, Analytics, etc.