Software Center

Software Solutions

Software Development Tools

Software Development Tools

Get started on your embedded software development process with an extensive selection of tools from us and our partners.

Developer Resources

Developer Resources

Take your design to the next level, reduce your design complexity and accelerate your time to market.

Run-Time Software

Run-Time Software

Find operating system software, middleware (such as codecs, libraries and stacks) and reference applications.

Popular Software

MCUXpresso Software and Tools

MCUXpresso Software and Tools

Comprehensive software and tools for developing with Kinetis and LPC MCUs, including SDK, IDE, and Configuration Tools.

i.MX Software and Development Tools

i.MX Software and Development Tools

Take your designs to the next level, reduce your design complexity and accelerate your time to market with i.MX software and development solutions.

SPI Generator (SPIGen) Software

SPI Generator (SPIGen) Software

SPIGen is a fully customizable SPI generator software package, which can easily adapt to a wide variety of SPI protocol specifications.

Linux® SDK for QorIQ®

Linux® SDK for QorIQ®

Linux software development kit (SDK) includes board support packages supporting QorIQ and select PowerQUICC® Power Architecture Technology devices.

S32 Design Studio IDE

S32 Design Studio IDE

The S32 Design Studio IDE is a complimentary integrated development environment for Automotive and Ultra-Reliable MCUs that enables editing, compiling and debugging of your designs.

Automotive Software

Automotive Software

Automotive MCUs are supported by an extensive software tool ecosystem, ranging from S32 Design Studio, auto code generation support up to Operating Systems, all designed to shorten time to market.

Additional Software

Kinetis MCUs are supported by a comprehensive NXP® and third-party hardware and software enablement system which reduces development costs and time to market.

LPC microcontrollers are supported by a comprehensive NXP® and third-party hardware and software enablement system for rapid evaluation and development.

Get started on your embedded software development with the extensive selection of software development tools from NXP and our partners.

LifeVibes Software and Sensing software solutions are deployed on more than 4 billion smart devices.