industrial automation robot arm engineer with touchpad lighter mode for hero image

Industrial automation

Empower your embedded projects for the industrial automation industry, by enhancing efficiency, precision, and safety. 

Deliver high-quality, efficient, and reliable embedded systems that enhance the automation processes.

Industrial automation is transforming manufacturing and development. New actors are being added to ecosystems every day and the need for interoperability, connectivity, and security have never been greater. With a focus on code quality our tools enable greater productivity, quicker innovation processes, and secure automation.   

Our tools are certified for functional safety according to ten different standards, including IEC 61508. This certification empowers you to develop compliant and secure automation within embedded applications with confidence. 

The platform for embedded development

How our solutions help you

Scale development operations with freedom and flexibility, accelerate innovation with code confidence, and simplify compliance while strengthening security.

green developer board with microcontrollers and chips

Architecture and device agnostic

Develop without limits on 20+ architectures

IAR’s platform supports multiple architectures like Arm and RISC-V, ensuring compatibility, eliminating vendor lock-in, and simplifying development across legacy and next-generation embedded systems.
modern teams writting code

Cloud-ready, tailored for enterprises

Scale seamlessly with cloud-powered development

Seamlessly integrates with private, public, and hybrid cloud environments, enabling remote collaboration, scalable builds, and CI/CD automation while ensuring security, compliance, and efficient resource management.
board and debugging focus on hands

Functional safety always included

Ensure safety compliance from the start

Pre-certified tools ensure compliance with ISO 26262, IEC 61508, and IEC 62304, reducing certification complexity and helping teams build reliable, safety-critical applications in automotive, medical, and industrial systems.
two screens with code

End-to-end embedded security

Secure your embedded systems at every stage

Built-in security features like secure boot, encrypted code, and runtime integrity verification protect against cyber threats, ensuring compliance with NIST, the Cyber Resilience Act (CRA), and ETSI standards.

Solutions

Our key solutions

logo circle stroke

Design and code generation

Accelerate development with visual modeling and state machines, enabling automated, error-free code generation and a streamlined design-to-code workflow.
logo circle stroke

Comprehensive development

Unify coding, building, debugging, and testing in one seamless platform, reducing complexity and improving team efficiency across the development lifecycle.
logo circle stroke

Embedded CI/CD

Automate testing and deployment with Kubernetes, Jenkins, GitHub, and GitLab integration, optimizing workflows for faster, more efficient development cycles.
logo circle stroke

Code quality and compliance

Ensure standards compliance with static and runtime analysis, improving code quality while reducing maintenance and defect costs, supporting regulatory requirements and industry best practices.
logo circle stroke

Debugging and trace

Enhance real-time analysis and fault detection with advanced debugging and trace tools, including multi-core support, to improve code efficiency, system stability, and performance tuning.
logo circle stroke

Functional safety

Ensure compliance with TÜV-certified tools, reducing defects and simplifying certification for automotive, industrial automation, medical, and other regulated industries.
logo circle stroke

Embedded security

Protect firmware with secure boot, encryption, IP protection and secure production, ensuring compliance with cybersecurity standards like the EU Cyber Resilience Act.
logo circle stroke

Long-term assurance services

Future-proof your projects with migration support, tailored services, and expert guidance, ensuring seamless adaptation to evolving embedded requirements.

Compliance

Ensure safety compliance from start

Our solutions are TÜV SÜD certified 

tuv sud

As embedded systems grow more complex, functional safety becomes crucial, especially in industries like automotive where compliance is mandatory. 

Our functional safety editions are TÜV SÜD-certified, ensuring they meet the necessary standards for developing safety-critical applications. By choosing IAR as your development platform, you eliminate the need to independently evaluate the tool’s development process or conduct your own compliance testing. TÜV SÜD has already handled this, saving you both time and costs, so you can focus on your code and application features. 

Functional safety

Supported standard IEC 61508

IEC 61508 is the international umbrella standard for functional safety. The standard and standards derived from it are used within all kinds of industries with requirements on reliability and safety, for example, process industries, the oil and gas industry, nuclear power plants, machinery, and railway control systems.

IAR’s compiler is compatible with the following functional safety packages from our semiconductor partners.

Contact your semiconductor for the latest compatible IAR compiler

Our certified architectures

  Arm RISC-V Renesas RL78 Renesas RX Renesas RH850 STM8

Industrial automation IEC 61508

checked checked checked checked checked checked

 

IAR’s compiler is compatible with the following functional safety packages from our semiconductor partners. Contact your semiconductor for the latest compatible IAR compiler.

STM32, Renesas RX and Renesas RA
MCU and MPU devices

SIL Functional Safety Package industrial IEC 61508 

STM32F0, F1, F3, F4, F7, H7, L0, L4/L4+, G0, G4, L5 MCUs, STM32MP1 MPU

Renesas Diagnostics Software for RA4M1 Group and RA6 Series MCU's, IEC61508 - SIL3

 RA6/A4/A2 series (RA6M4,RA6M5,RA6E1,RA6E2,RA6T2 and RA6T3, RA4M2,RA4M3,RA4E1,RA4E2 and RA4T1,  RA2A1,RA2L1,RA2E1,and RA2E2)

Renesas Diagnostics Software for RZ/T and RZ/N Series, IEC61508 - SIL3

RZ/T&N series (RZ/T2M and RZ/T2, RZ/N2L)

Renesas Diagnostics Software for Renesas RX MCU’s,  IEC61508 - SIL3

RX100 series (RX111,RX113,RX130,and RX140),

RX200 series (RX24U,RX24T,RX230/RX231,RX23T,RX23W,and RX23E-A)

RX600/700 series (RX671,RX660,RX66T,RX66N,RX651/RX65N, RX64M, RX72M,RX72T,RX72N,and RX71M)

Functional Safety over EtherCAT Stack

Renesas Functional Safety Platform Software for EWRX, IEC61508 - SIL3

RX600/700 series (RX671,RX660,RX66T,RX66N,RX651/RX65N, RX64M, RX72M,RX72T,RX72N,and RX71M)

 

 

Customer cases

Get inspiration on how world-leading companies enhanced their embedded development  with our solutions 

scheider_product_image1

Schneider Electric - Saving development time

Schneider Electric overcame the challenge of developing complex embedded firmware quickly and with minimal resources with IAR solutions.
futaba_product_image

Futaba - tools for reliability and ease of use

The possibility of having one easy-to-use and reliable platform for different architecture devices, including C-RUN, C-STAT, and much more, makes development much faster.

Supported devices

Platform wheel without header bigger canvas

IAR embedded development platform

Get access to all

Scale development operations with freedom and flexibility, accelerate innovation with code confidence and simplify compliance while strengthening security.

  • Architecture and device agnostic
  • Cloud-ready, tailored for enterprises
  • Functional safety always included
  • End-to-end embedded security

With our platform, you get access to everything.

Welcome to our new website!

We're making updates to improve your experience. You might notice a few glitches.

Thanks for your patience, and we hope you find what you're looking for, otherwise, please feel free to contact us.