- Highly optimizing C/C++ compiler technology, fine-tuned for performance and size on Arm targets.

Major semiconductor partner
Arm
IAR's ecosystem
Our partnership
Related products
IAR's embedded development platform
Our IAR embedded platform is a complete software development solution designed to meet the evolving needs of embedded teams working with Arm Cortex-M, Cortex-R, and Cortex-A cores. At its core is the IAR Embedded Workbench for Arm, a powerful and proven IDE and toolchain that includes:
-
Powerful C-SPY debugger with real-time data visualization, trace, and advanced breakpoints.
-
Support for Arm CMSIS-DSP and CMSIS-NN libraries for DSP and ML workloads.
-
Seamless integration with RTOSes, secure bootloaders, and Arm Trusted Firmware.
-
Integrated static code analysis (C-STAT) to ensure MISRA compliance and code quality.
-
Integrated runtime analysis (C-RUN) for detecting memory violations, arithmetic errors, and stack overflows.
-
Functional safety editions pre-certified for standards like ISO 26262 and IEC 61508.
- Multi-core debugging and support for Armv8-M TrustZone, enabling secure embedded applications.
We also enable modern DevOps workflows with cloud-ready containers for Arm, allowing fast deployment of build environments across CI/CD pipelines, eliminating host-specific setup and version drift.
Through our partnership with Arm, IAR continues to empower developers to build high-performance, reliable, and safety-certified embedded applications across industrial, automotive, medical, and consumer sectors
Key architectures
Architecture
Arm
We offer the broadest device support of all development tools vendors.
