Technical content and expertise to help jump start your design and get you to production faster.
Start your designDownload our latest development and embedded software solutions.
Expedite time-to-market with our extensive lineup of development kits.
Jump-start your design with proven hardware and software solutions.
Get the latest specifications in our technical documentation library.
Further your technical expertise with online and in-person instruction.
Get comprehensive paid support to fast-track your product development.
Design ideas, demo videos, quality answers. Connect with NXP professionals and other knowledgeable designers ready to help.
Software, documentation, evaluation tools. The resources to build comprehensive solutions and accelerate your time to market.
Access our design resource libraryWe're always looking for passionate and talented people to work with us.
Join our teamThe Embedded Software offerings cover operating system software, middleware (such as codecs, libraries and stacks), and reference applications – and include these featured solutions from NXP.
Through our expertise, consumer insights and partnerships across the mobile ecosystem, we enable exciting new use cases for tomorrow’s smart devices.
Linux Board Support Packages (BSPs) provide a comprehensive starting point for their Linux development efforts on a variety of platforms.
Accelerate your design success with a real-time operating system, TCP/IP, and USB stacks provided by MQX RTOS.
Building your designs and getting to market quickly is easier with market-focused development tools based on the i.MX RT, i.MX 6, i.MX 7, and i.MX 8 series processors.
NXP’s PEG™ Pro, PEG Plus, and PEG Lite product offering includes a GUI library for embedded development that works elegantly with real-time operating systems.
The S32 Design Studio IDE is a complimentary integrated development environment for Automotive and Ultra-Reliable Power Architecture® (e200 core) and Arm® based MCUs that enable editing, compiling, and debugging of designs.
The S32 Software Development Kit (SDK) is an extensive suite of robust hardware interface and hardware abstraction layers, peripheral drivers, RTOS, stacks, and middleware.
VortiQa software products are designed to reduce your time to market for building state-of-the-art networking and communications equipment.
NXP is a founding member of The Zephyr Project, a collaborative effort to develop an open source, scalable, and robust RTOS optimized for resource-constrained embedded devices and built with security in mind.
High performance graphics library from NXP and SEGGER Microcontroller provided in binary form for free commercial use with any NXP microcontroller.
LittlevGL is a free and open-source graphics library that enables you to create embedded GUIs with easy-to-use graphics elements and beautiful visual effects with a low memory footprint.
The IoT Sensing Software Development Kit (ISSDK) is the embedded software framework for the Sensor Toolbox ecosystem enabling NXP's digital and analog sensors platforms for IoT applications.