---
title: "Qualcomm Dragonwing™ IoT Software"
url: "https://www.qualcomm.com/internet-of-things/software"
description: "Qualcomm Dragonwing IoT software accelerates edge AI development with unified SDKs, AI workflows, and fleet-scale DevOps across Linux, Android, and Windows."
---

# Qualcomm Dragonwing™ IoT Software

Build, deploy, and scale edge AI—faster. A unified, multi-OS platform with consistent BSPs, SDKs, AI workflows, tools, and fleet-scale DevOps across Linux, Android, Windows, and Real-time OSs. From your first evaluation kit to millions of devices in the field, a comprehensive software stack carries you from prototype to production—shortening development cycles, reducing maintenance costs, and enabling real-time AI at the edge where it matters most.

## Operating System

6 results

- **[Windows on Qualcomm® Dragonwing](https://www.qualcomm.com/developer/software/windows-on-qualcomm-dragonwing)**
  Qualcomm | Operating System
  A portfolio of Windows software that is supported on our IoT platforms to accelerate and run your Windows-based apps on devices powered by our Dragonwing IoT chipsets.
  [Get Software](https://docs.qualcomm.com/bundle/resource/topics/80-80015-253/prepare-software.html#install-and-download-the-windows-image)

- **[Android™ on Qualcomm Dragonwing™](https://www.qualcomm.com/developer/software/android-on-dragonwing)**
  Qualcomm | Operating System
  Android on Dragonwing is an enterprise-ready Android OS, backed by a board support package (BSP) with exclusive optimizations that work across our portfolio of Qualcomm Dragonwing™ processors. Use Android on Dragonwing to take advantage of 5G, Wi-Fi, and Bluetooth® wireless connectivity, and its high-performance CPU, GPU, and NPU, to build responsive, power-efficient solutions for industrial, retail, and edge AI.

- **[Ubuntu on Qualcomm® IoT Platforms](https://www.qualcomm.com/developer/software/ubuntu-on-qualcomm-iot-platforms)**
  Qualcomm | Operating System
  Ubuntu on Qualcomm® IoT Platforms emerges from a strategic collaboration between Qualcomm Technologies and Canonical, delivering optimized Ubuntu images specifically for Qualcomm IoT platforms. This initiative is designed to cater to a wide array of device applications at the intelligent edge.
  [Get Software](https://dragonwingdocs.qualcomm.com/Ubuntu/ubuntu-overview)

- **[Real-Time Operating Systems](https://dragonwingdocs.qualcomm.com/Key-Documents/System-Software-Architecture/system-software-architecture#real-time-subsystem-rtss)**
  Operating System
  Dragonwing platforms support leading RTOSs including FreeRTOS, SafeRTOS, and Zephyr—enabling real-time capabilities in dedicated MCU-like subsystems for safety-critical tasks, deterministic control loops, and OT offload.

- **[Qualcomm® Linux](https://www.qualcomm.com/developer/software/qualcomm-linux)**
  Qualcomm | Operating System
  Linux offering for IoT development with LTS Kernel, multi-SoCs support, focused on upstream compliance. Qualcomm Linux is a comprehensive package of software, tools, and documentation meticulously designed for Qualcomm's IoT platforms. It offers a unified Linux distribution that caters to multiple System-on-Chips (SoCs), featuring essential components such as the UEFI bootloader, the latest Long-Term Support (LTS) kernel, Yocto, and carefully selected drivers. This ensures a consistent and seamless developer experience across all targets. The Qualcomm Linux software stack extends support to all processors, subsystems, and components within the platform, encompassing the CPU, GPU, VPU, DPU, NPU, PMICs, and more. It extensively utilizes upstream open-source software (OSS) while incorporating patched upstream and downstream drivers as needed to ensure compatibility and optimal functionality.
  [Get Software](https://dragonwingdocs.qualcomm.com/Key-Documents/Flash-Guide/obtain-prebuilts)

- **[Debian](https://github.com/qualcomm-linux/qcom-deb-images)**
  Operating System
  Developer-centric Debian foundation with qcom-deb-images tooling. Available starting with Arduino Uno Q.
  [Get Software](https://github.com/qualcomm-linux/qcom-deb-images)

## SDK & Applications

11 results

- **[Qualcomm® Hexagon™ SDK 5.x](https://www.qualcomm.com/developer/software/hexagon-npu-sdk)**
  SDK
  The Qualcomm® Hexagon™ SDK provides Windows and Linux based tools, software, and documentation to assist developers to build, run, debug, and profile applications on Qualcomm Technologies targets including Mobile, Embedded Linux (LE) and XR devices leveraging the Hexagon DSPs.
  [Get Software](https://softwarecenter.qualcomm.com/catalog/item/HexagonSDK5.x)

- **[Qualcomm® AI Engine Direct SDK](https://www.qualcomm.com/developer/software/qualcomm-ai-engine-direct-sdk)**
  Qualcomm | SDK
  Provides lower-level, highly customizable unified APIs that speeds up AI models on all AI accelerator cores with individual libraries. Can be used directly to target a specific accelerator core or delegate workloads from popular runtimes including Qualcomm Neural Processing SDK, TensorFlow Lite and ONNX runtime.
  [Get Software](https://softwarecenter.qualcomm.com/api/download/software/sdks/Qualcomm_AI_Runtime_Community/All/2.50.0.260828/v2.50.0.260828.zip)

- **[Qualcomm Gen AI Inference Extensions (GENIE)](https://www.qualcomm.com/developer/software/gen-ai-inference-extensions)**
  Qualcomm | Library
  Generative AI models such as large language models (LLMs) and large vision models (LVMs) contain multiple binaries after optimization due to their complexity and larger size. These binaries require a specific order of execution to utilize the processing power of a Neural Processing Unit (NPU). With Gen AI Inference Extensions (GENIE), you can streamline on-device Gen AI models in a single execution job.

  GENIE simplifies Gen AI inferencing at the edge by providing software library commands and resources integrated with Qualcomm®AI Engine direct.

  Qualcomm AI Hub supports GENIE, offering optimized models and sample apps on how to use Gen AI Inference Extensions (GENIE) to executeLLMs.

  A single SDK download includes the Qualcomm Neural Processing SDK, Qualcomm AI Engine direct SDK, and GENIE with the corresponding APIs,​ providing developers with a complete package you need to build your next project​.
  [Get Software](https://softwarecenter.qualcomm.com/catalog/item/Qualcomm_AI_Runtime_SDK)

- **[Qualcomm® Intelligent Multimedia Product SDK](https://www.qualcomm.com/developer/software/qualcomm-intelligent-multimedia-sdk)**
  Qualcomm | SDK
  Qualcomm® Intelligent Multimedia Product Software Development Kit (QIMP SDK) is a powerful and unified solution designed to empower application developers in the Internet of Things (IoT) space. Product SDKs combine several functional SDKs making it easy for you to build your applications.
  [Get Software](https://softwarecenter.qualcomm.com/#/catalog/item/3de4721d-787d-11ee-b4ae-026b10d3716b)

- **[Qualcomm® Intelligent Robotics Product (QIRP) SDK](https://www.qualcomm.com/developer/software/qualcomm-intelligent-robotics-product-sdk)**
  Qualcomm | SDK
  Welcome to use the Qualcomm® Intelligent Robotics Product SDK (QIRP SDK) 2.0. This SDK is applicable to the Qualcomm® Linux releases. QIRP SDK is a collection of components that enable a developer to realize robotics features on Qualcomm Platforms.
  [Get Software](https://softwarecenter.qualcomm.com/catalog/item/Qualcomm_IRP_SDK)

- **[Microservices for IoT Solutions](https://www.qualcomm.com/developer/iot/microservices)**
  Qualcomm | Tool
  IoT Solutions Microservices brings containerized IoT to edge development so you can quickly build on-device IoT applications that are easy to deploy and manage.

- **[AI Model Efficiency Toolkit](https://www.qualcomm.com/developer/software/ai-model-efficiency-toolkit)**
  Qualcomm | Tool
  AIMET is a library that provides advanced quantization and compression techniques for trained neural network models.
  [Get Software](https://www.qualcomm.com/developer/software/ai-model-efficiency-toolkit)

- **[Telematics Application Framework](https://www.qualcomm.com/developer/software/telematics-application-framework)**
  Qualcomm | Framework
  For developers, Qualcomm Technologies provides the Snapdragon® Telematics Application Framework (TelAF), a unified development environment including SIM management, peripheral device connections, and APIs for building cloud-connected apps and services. The framework is a set of build/debug/code-generation tools and support designed to simplify application development.

  Open source and scalable, the application framework allows developers to use telematics functionality across all platforms in the Snapdragon® Digital Chassis™, reducing costs and complexity when developing cloud-based applications and services.

  Based on the Yocto Linux distribution, this feature-rich set of tools provides developers with common APIs for integrating technology features such as 5G, location services, memory and security. Compatible with all present and future platforms in the Snapdragon Digital Chassis, the Snapdragon Telematics Application Framework (TelAF) allows developers to focus on their core expertise when creating applications that support enhanced safety, immersive infotainment and driver assistance and autonomy.

- **[Qualcomm® AI Inference Suite](https://www.qualcomm.com/developer/software/qualcomm-ai-inference-suite)**
  Qualcomm | SDK
  A comprehensive set of ready-to-use AI functions and tools provided as both standard OpenAI APIs, and an easy-to-use Python SDK. It also includes sample applications, agents, tools, and libraries for developing and deploying AI inference on premises or via cloud deployments.
  [Get Software](https://docs.qualcomm.com/bundle/publicresource/topics/80-88545-1)

- **[Security & Trusted Execution](https://dragonwingdocs.qualcomm.com/System/Security/overview)**
  Qualcomm | Security
  Hardware-rooted security across every Dragonwing platform. Qualcomm Trusted Execution Environment (QTEE) isolates secure and non-secure operations, Secure Boot with eFuse-based root of trust ensures only authenticated firmware runs, and device attestation enables zero-touch onboarding and remote integrity verification for fleet-scale deployments.

- **[Qualcomm® Terrestrial Positioning Service](https://www.qualcomm.com/internet-of-things/solutions/qualcomm-terrestrial-positioning-service)**
  Enhance location accuracy indoors and out with Qualcomm's Terrestrial Positioning Service, designed for reliable, real-time positioning in industrial applications.

## Tools

5 results

- **[Snapdragon® LLVM Toolchain for Arm® Technology (Archive)](https://www.qualcomm.com/developer/software/snapdragon-llvm-compiler)**
  Compiler
  The Snapdragon® LLVM Toolchain for Arm® Technology is a C/C++ toolchain that enables a broad range of configurations, providing better performance, code-size and power use for your non-high-level operating system (HLOS) as well as Android and Windows on Snapdragon applications. This product is specific to QIK Installers.
  [Get Software](https://softwarecenter.qualcomm.com/catalog/item/sdllvm_arm)

- **[Qualcomm® Profiler](https://www.qualcomm.com/developer/software/qualcomm-profiler)**
  Profiler
  The Qualcomm® Profiler is a powerful performance profiling system designed to detect, measure, and enhance application scalability across various components of Qualcomm System-on-Chip (SoC) devices. It provides insights into the performance of CPUs, GPUs, DSPs, and other essential IP blocks, enabling developers to optimize their applications effectively.
  [Get Software](https://softwarecenter.qualcomm.com/#/catalog/item/504acdac-f409-11ec-aebb-063166a9270b)

- **[Qualcomm® Software Center](https://www.qualcomm.com/developer/software/qualcomm-software-center)**
  Tool
  Qualcomm® Software Center manages Qualcomm® software and simplifies the development process. It offers features such as 1) Browse and discover Qualcomm® tools, SDKs, and chip software in the web portal or the Qualcomm Software Center GUI desktop application. 2) The desktop application is a guided UI to find, install, compile, and manage software resources for Qualcomm® devices (referred to as “Launcher” on Qualcomm® Software Center). You can also manage installation and updates of tools, SDKs, and chip software for your development environment. 3) qsc-cli command line interface (CLI) downloads and compiles Qualcomm software builds. qsc-cli uses docker environment at the backend and simplifies host setup, sync, and build to a few simple commands.
  [Get Software](https://softwarecenter.qualcomm.com/#/)

- **[SecTools v2](https://docs.qualcomm.com/doc/80-70020-11/topic/tools.html)**
  Qualcomm | Tool
  Qualcomm security toolchain for secure boot enablement and image authentication across Dragonwing SoCs. Sign, encrypt, and inspect firmware images; create and sign fuse-blower images for eFuse programming; generate secure debug policies; and manage ELF/MBN image packaging—all driven by per-chipset security profiles.
  [Get Software](https://docs.qualcomm.com/doc/80-70020-11/topic/tools.html)

- **[Qualcomm® Visual Studio Code Extension](https://www.qualcomm.com/developer/software/qualcomm-visual-studio-code-extension)**
  Qualcomm® Visual Studio Code Extension is designed to streamline your application development workflow across various Qualcomm® platforms. It allows you to develop, compile, flash, and debug applications effortlessly. Embedded within the Visual Studio Code UI, the Qualcomm® Visual Studio Extension offers a familiar and intuitive interface that simplifies the entire development process.

## AI & Model Workflow

2 results

- **[Edge Impulse](https://www.qualcomm.com/developer/software/edge-impulse)**
  Qualcomm | Operating System
  Edge Impulse is an end-to-end edge AI platform that empowers developers to build, train, and deploy machine learning models directly on embedded devices rather than relying on cloud infrastructure. It offers a comprehensive toolchain for Sensor data collection, Model training using algorithms like neural networks, Optimization for low-power hardware, and Deployment to edge devices such as microcontrollers
  [Get Software](https://www.qualcomm.com/developer/software/edge-impulse)

- **[Qualcomm AI Hub](https://aihub.qualcomm.com/)**
  Qualcomm | Tool
  The platform for on-device AI. Any model, any device, any runtime. Deploy within minutes.”
  [Get Software](https://aihub.qualcomm.com/)

## Cloud, DevOps, Fleet & IoT Platforms

3 results

- **[FoundriesFactory](https://www.qualcomm.com/developer/software/foundriesfactory)**
  Qualcomm | Operating System
  FoundriesFactory is a SaaS platform that uses GitOps to build and customize Yocto-based Linux images and containerized apps and deploy them onto embedded devices such as the QualcommDragonwing™ RB3 Gen 2. The comprehensive platform is built with Foundries.io’s open source Linux microPlatform (LmP) operating system, giving your embedded devices the benefit of a DevSecOps-based workflow.

- **[Qualcomm Device Cloud](https://qdc.qualcomm.com/)**
  Qualcomm | Cloud
  Remote access to real Dragonwing evaluation kits for testing and validation. Integrated with AI Hub Workbench—accelerate development without physical kits on every engineer's desk.
  [Get Software](https://qdc.qualcomm.com/)

- **[Qualcomm® Terrestrial Positioning Service](https://www.qualcomm.com/internet-of-things/solutions/qualcomm-terrestrial-positioning-service)**
  Enhance location accuracy indoors and out with Qualcomm's Terrestrial Positioning Service, designed for reliable, real-time positioning in industrial applications.

## Sample Apps, Code and GitHub

3 results

- **[meta-qcom (Yocto BSP Layer)](https://layers.openembedded.org/layerindex/branch/master/layer/meta-qcom/)**
  Operating System
  The official OpenEmbedded/Yocto BSP layer for Qualcomm platforms—your foundation for custom Linux-based IoT products.
  [Get Software](https://layers.openembedded.org/layerindex/branch/master/layer/meta-qcom/)

- **[Awesome Qualcomm Developer Projects](https://github.com/quic)**
  Application
  Curated community projects showcasing real-world edge AI solutions built on Dragonwing—learn from peers and contribute your own.
  [Get Software](https://github.com/quic)

- **[Qualcomm Linux GitHub Org](https://github.com/qualcomm-linux)**
  Qualcomm | Operating System
  Yocto Project layers, kernels, and build utilities—fully open, upstream-first, and community-driven.
  [Get Software](https://github.com/qualcomm-linux)