The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

Software, Drivers, Firmware, Tools, and Ecosystem Products

Intel offers many software development resources designed for Intel® architecture-based systems and embedded applications. For a complete view of the embedded software stack, please visit the Embedded Software Content Library. For platform-specific software, whether processor- or chipset-related, please visit the specific platform’s documentation page to learn more. For most Intel® software downloads, drivers, BIOS, utilities, firmware, and other support software, please visit the Download Center.

Graphics Drivers

Intel offers a range of graphics drivers designed specifically for the needs of embedded platforms. These drivers help speed time to market by letting OEMs and system integrators customize configurations in-house, while maintaining a competitive performance profile.

Intel® Embedded Media and Graphics Driver (Intel® EMGD) ›
Intel® HD Graphics and Intel® Graphics Media Accelerator ›
Intel® Embedded Graphics Drivers ›



Intel® Firmware Engine simplifies and accelerates the creation of platform firmware images, allowing developers to quickly deploy platforms based on Intel reference designs. Customers can configure firmware features using a catalog of compatible firmware packages, without the need to modify source code.

Intel® Firmware Support Package (Intel® FSP) and Intel® Boot Loader Development Kit (Intel® BLDK) provide key programming information for initializing Intel® silicon. Each can be easily integrated into a boot loader of the developer’s choice.

Intel® Firmware-Engine ›
Intel® Firmware Support Package ›
Intel® Boot Loader Development Kit ›

Communications Software

Signal processing and packet processing functions have often required special-purpose hardware such as digital signal processors (DSPs), discrete network processing units (NPUs), coprocessors, and field-programmable gate arrays (FPGAs). However, recent enhancements to Intel® architecture processors together with advanced software are providing developers with viable alternatives.

Signal Processing ›
Packet Processing ›


Operating System Support

Intel offers OS support for Linux,* Microsoft Windows,* and Android.* For Microsoft Windows and Linux support, please see the software page of the specific platform for which you are designing.

Android Support ›

Intel® System Studio

Intel® system studio is the smart way to create smart code. It helps system and embedded developers accelerate time to market with deep platform insight. System-wide analyzers, compilers, and libraries provide a smarter way to develop smart code and boost both power efficiency and performance. And in-depth, system-wide debuggers and analyzers help strengthen system stability and reliability.

Explore the Resource & Design Center