Senior Drone Application Engineer

SGA

Canada

Hybrid

CAD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Super GeoAI Technology seeks a Senior Drone Application Engineer to lead AI-powered drone applications for agricultural operations. You will develop, customize, and integrate drone software with onboard or connected computing, and work with mobile and cloud platforms.

You will collaborate with AI researchers, software engineers, and field teams to move solutions from prototypes to testing and deployment, emphasizing DJI SDK expertise and robust hardware integration.

Qualifications

  • Bachelor’s or Master’s degree in CS, engineering, robotics, or equivalent experience.
  • Hands-on experience developing applications using at least one DJI SDK.
  • Strong programming skills in C++, Java, Kotlin, or Python.
  • Experience integrating AI or computer vision in drone/edge deployments.
  • Understanding of drone workflows, telemetry, hardware interfaces, and real-time constraints.
  • Ability to troubleshoot software/hardware integration and validate with testing.

Responsibilities

  • Design, develop, and maintain drone applications using DJI SDKs.
  • Implement mission planning, flight control, telemetry monitoring, data collection, and cloud/mobile integration.
  • Collaborate with AI researchers to deploy computer vision and geospatial AI models in workflows.
  • Test, debug, and deploy in bench, simulation, and real-world flight trials.
  • Document architecture, interfaces, deployment procedures, and troubleshooting steps.

Skills

DJI SDK usage
C++/Java/Python
AI integration
Drone mission workflows
Technical documentation
Independent work

Education

Bachelor’s or Master’s degree in CS/engineering/robotics

Tools

DJI Mobile SDK
DJI Payload SDK
DJI Onboard SDK

Job description

Job Title: Senior Drone Application Engineer (1)

Location: Saskatoon or Calgary

About Super GeoAI Technology

Super GeoAI Technology (SGA) is a rapidly growing Canadian AI company transforming agriculture through artificial intelligence, geospatial intelligence, drones, LiDAR, digital twins, and mobile and cloud technologies.

In 2025, our AI-powered products and services helped customers generate or save tens of millions of dollars. Over the next five years, we aim to unlock billions of dollars in annual value for the agricultural sector while building a globally competitive Canadian technology company.

We are seeking a Senior Drone Application Engineer to lead the development of reliable, AI-powered drone applications for real-world agricultural operations.

The Opportunity

This hands‑on engineering role combines DJI SDK development, mobile applications, hardware integration, and AI deployment.

You will develop and customize drone applications, integrate SGA’s proprietary AI algorithms with compatible onboard or connected computing systems, and connect drone operations with our mobile and cloud platforms. Working closely with AI researchers, software engineers, and field teams, you will guide solutions from initial prototypes through testing and deployment.

We are particularly interested in candidates who have personally developed and tested applications using DJI SDKs and can clearly explain their technical contributions, the challenges they resolved, and the results they achieved.

Key Responsibilities
Drone Application Development
  • Design, develop, and maintain applications using DJI Mobile SDK, Payload SDK, or Onboard SDK, as appropriate for the drone platform and project requirements.
  • Implement mission planning, flight execution, telemetry monitoring, camera and payload control, and automated data collection.
  • Build efficient workflows connecting drones, controllers, mobile devices, and cloud services.
  • Evaluate hardware and SDK compatibility, identify technical constraints, and recommend implementation approaches.
AI and Hardware Integration
  • Collaborate with AI researchers to integrate computer vision and geospatial AI models into drone workflows.
  • Deploy and optimize AI inference on compatible onboard, edge, or connected computing devices to support detection, analysis, and automation.
  • Integrate cameras, LiDAR, positioning systems, and other supported sensors and payloads.
  • Optimize processing latency, resource usage, data synchronization, and communication reliability.
Testing and Field Deployment
  • Test, debug, and validate applications through bench testing, simulation where available, and real‑world flight trials.
  • Develop resilient applications that handle limited connectivity, interrupted data transfers, and hardware or software failures.
  • Implement logging, diagnostics, error handling, and recovery mechanisms.
  • Work with field teams to resolve operational issues and improve application reliability and usability.
Engineering Collaboration and Documentation
  • Collaborate with researchers, engineers, and product stakeholders to define requirements and deliver integrated solutions.
  • Write maintainable code, participate in code reviews, and develop appropriate automated tests.
  • Document system architecture, interfaces, deployment procedures, and troubleshooting guidance.
  • Evaluate advances in drone platforms, SDKs, edge computing, and AI deployment for practical use in SGA’s products.
Required Qualifications
  • Bachelor’s or Master’s degree in computer science, engineering, robotics, or a related field—or equivalent professional experience.
  • Demonstrated hands-on experience developing applications using at least one DJI SDK: Mobile SDK, Payload SDK, or Onboard SDK.
  • Strong programming skills in one or more relevant languages, such as C++, Java, Kotlin, or Python, with the ability to work in the languages and frameworks required by the selected SDK.
  • Experience integrating AI or computer vision models into operational drone, robotics, or edge‑computing applications.
  • Solid understanding of drone mission workflows, telemetry, navigation concepts, hardware interfaces, and real-time system constraints.
  • Proven ability to troubleshoot software and hardware integration issues and validate solutions through practical testing.
  • Strong problem‑solving, communication, and technical documentation skills.
  • Ability to work independently, collaborate across disciplines, and participate in outdoor field testing.
Preferred Qualifications
  • Experience with multiple DJI SDKs or drone platforms.
  • Android application development experience, particularly for drone controllers or connected mobile devices.
  • Experience with LiDAR, RTK positioning, sensor calibration, or time synchronization.
  • Experience optimizing AI models for deployment on devices with limited computing resources.
Why Join Super GeoAI?
  • Build AI-powered drone applications that solve practical agricultural challenges.
  • Work across AI, robotics, LiDAR, geospatial technology, and cloud computing.
  • Contribute to technical decisions and the development of new products.
  • Collaborate directly with researchers, engineers, customers, and field teams.
  • See your work progress from early prototypes to real‑world deployment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Mobile Application Developer
Lead Mobile Application Developer

SGA • Canada

On-site
CAD 110,000 - 170,000
Senior Drone AI Applications Engineer (DJI SDK)
Senior Drone AI Applications Engineer (DJI SDK)

SGA • Canada

Hybrid
CAD 100,000 - 130,000
Lead Product Designer – Mobile & Cloud Platforms
Lead Product Designer – Mobile & Cloud Platforms

SGA • Canada

On-site
CAD 120,000 - 190,000
Immigration support
Senior Data Scientist
Senior Data Scientist

SGA • Saskatoon

Hybrid
CAD 90,000 - 135,000
Lead Flutter Mobile Architect — AI, GeoAI & Drones
Lead Flutter Mobile Architect — AI, GeoAI & Drones

SGA • Canada

On-site
CAD 110,000 - 170,000
Drone Pilot
Drone Pilot

TSMG Holding • Edmonton

On-site
CAD 50,000 - 75,000
UAV Systems Integration & Test Specialist
UAV Systems Integration & Test Specialist

Superwake Ltd. • Canada

Hybrid
CAD 70,000 - 80,000
Health and dental benefits
Generous vacation and PTO
Travel opportunities for field tests
UAV Systems Integration & Test Specialist
UAV Systems Integration & Test Specialist

Superwake Ltd. • Toronto

On-site
CAD 70,000 - 80,000
Health and dental benefits
Generous vacation and PTO
Business Development Specialist - Drone Solutions (Remote)
Business Development Specialist - Drone Solutions (Remote)

Norsat • Richmond

Hybrid
CAD 40,000 - 50,000
Health benefits package
RRSP program
Professional development fund (up to $
+2
Fulfillment Specialist
Fulfillment Specialist

Draganfly Inc. • Burnaby

On-site
CAD 52,000 - 62,000
Stock options
Medical and dental benefits
Health Spending Account
+3