Software Development Tools

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

Development Software


CodeWarrior embedded software development studio is a complete integrated development environment (IDE) that provides a highly visual and automated framework to accelerate development of the most complex embedded applications.

LPC Software

we bring together world-class development platforms, tools, boards, and software from us and partners to get you started developing on LPC microcontrollers in just minutes.

MCUXpresso® Software and Tools

The MCUXpresso SDK, IDE and configuration tools speed development time with highest quality software and tools for Kinetis and LPC microcontrollers.

Processor Expert® and Embedded Components

Processor Expert Software is a development system to create, configure, optimize, migrate, and deliver software components that generate source code for our silicon.

QorIQ® Developer Resources

We bring together software, tools and tips to help ease your migration to QorIQ multicore processors.

S32 Desing Studio IDE

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 enables editing, compiling and debugging of designs.

Sensors Developer Resources

Find a Toolbox Ecosystem, Libraries and Reference Designs and Community Support about Sensors.


Our VortiQa software products are designed to reduce your time-to-market for building state-of-the-art networking and communications equipment.

i.MX Developer Resources

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

Our Embedded Solutions ARM

Our Embedded Solutions Based on ARM Technology Guide

We are the leader in embedded control, offering the market’s broadest and best-enabled portfolio of solutions based on ARM technology.