Embedded IoT Development Solution

IAR Systems + Express Logic = Best-of-class Embedded IoT Development

IAR Systems and Express Logic deliver the best-of-class development solution for the rapid creation of high-quality, secure, and safe IoT devices. IAR Embedded Workbench is the market leading IDE, compiler, debugger, static analysis, and run-time analysis development tool suite. Express Logic is the market leading run-time solution including the comprehensive X-WARE IoT PLATFORM Solution. Together, IAR Systems and Express Logic represent the best-of-class IoT development solution.

We strongly believe IAR Embedded Workbench is the very best embedded IoT development solution. In fact, we utilize IAR Embedded Workbench for all of our internal X-WARE IoT PLATFORM Solution product development. The ease-of-use, powerful debugging capability, and static analysis tools greatly improve our development process and we know this will be true for our mutual customers as well.
William E. Lamie, president of Express Logic.

IAR Systems logo

IAR Embedded
Workbench Users


Working all around the world


Worldwide Deployments


Most Widely Used Solutions

IAR Embedded Workbench has over 62,000 developers world-wide and Express Logic's THREADX is deployed in over Billion Devices worldwide, making the combined solution the most popular in the embedded IoT industry.

Partners in Safety

Together, IAR Embedded Workbench and Express Logic's THREADX provide pre-certified solutions for safety critical applications, including IEC 61508 SIL 3, EN 50128, and ISO 26262 ASIL D.

IAR Embedded Workbench

TUV SUD safety tested seal

Certified versions of the complete compiler and debugger toolchain IAR Embedded Workbench for ARM and for Renesas RX, RL78 and RH850.

THREADX, FILEX, and NETX DUO Certifications


The highest safety integrity levels of IEC 61508 SIL 4, IEC 62304 Class C, EN 50128 SW-SIL 4, ISO 26262 ASIL D.

cRU US symbol

Recognized by UL for compliance for UL/IEC 60730, UL/IEC 60335, and UL 1998.

MISRA symbol

THREADX is compliant with all but three advisory rules of MISRA-C:2004 and MISRA C:2012.

Superior Size and Performance

IAR Embedded Workbench boasts the top EEMBC benchmark scores, which directly benefit Express Logic's X-WARE IoT PLATFORM offerings. Utilizing the IAR Embedded Workbench advanced compiler technology, THREADX is able to achieve a remarkable 2KB minimal footprint and sub-microsecond context switch on 120MHz Cortex-M class devices.

Recent top scores achieved using IAR Embedded Workbench:

  • ARM Cortex-M7: Atmel SMART SAMV71Q21
  • CoreMark Score: 1503.00, CoreMark/MHZ: 5.01
  • ARM Cortex-A9: Renesas RZ/A1H
  • CoreMark score: 1660.00, CoreMark/Mhz: 4.15

EEMBC is a non-profit industry association for embedded microprocessor benchmarks. EEMBC CoreMark is a simple, yet sophisticated benchmark, that is designed specifically to test the functionality of a processor core. Running CoreMark produces a single number score allowing users to make quick comparisons between processors.

Comprehensive Integration

IAR Systems and Express Logic have delivered the highest level of product integration for many years, including the best-of-class THREADX kernel integration in the IAR Embedded Workbench debugger. This state of the art debugger integration includes the ability to view all THREADX objects, set thread-specific breakpoints, view suspended thread's call stacks, and view the unique execution profile and performance monitoring features in THREADX. Screenshot of the program integration Having such comprehensive integration greatly reduces debug and integration effort and thereby helps developers deliver better quality IoT products in less time. For additional information please visit IAR Embedded Workbench C-SPY debugger THREADX awareness.

High Profile Success Stories

IAR Systems and Express Logic are the foundation of many high-profile successful products, including HTC Wearables, Broadcom's WICED IoT chipset, and most recently Renesas has based its complete Synergy processor portfolio on IAR Embedded Workbench and Express Logic's X-WARE IoT PLATFORM.

Together, Let's Make the IoT Better

We believe in making embedded IoT development easier and this commitment is embodied in our joint solution. We further believe that our combined solution will help you create better quality IoT devices in minimal time, which will significantly increase the value of your products as well as your time to revenue. Please contact us today to get started!