Embedded everywhere

With code as our shared passion and base, we enable our customers to create and secure the products of today and the innovations of tomorrow. That has made us the world’s leading provider of software and services for the development of embedded systems.

yellow_computer_chip_jonas-svidras-e28-krnivmo-unsplash.jpg

38

years in business and counting

Ingenjörsfirman (Engineering firm) Anders Rundgren started our journey in 1983. Today, over 150,000 developers are using our software and we will continue to support them with the tools they need for any future projects.

30

times a day you use a product made by one of our customers

At least 30 times a day, you use a product programmed by one of our customers ranging from world-leading corporations to small and mid-sized companies.

03

million lines of code in main product

Our most popular product, the development toolchain IAR Embedded Workbench for Arm, includes more than 3 million lines of code.

microsoftteams-image-2.png

Upcoming webinar

How to secure your application using a serial loader and secure boot manager

Dec 9, 2021 10:00 AM CET and 2:00 PM EST

Embedded design specifications require the ability to dynamically update a device’s firmware in the field. This can be achieved via a bootloader, often also called a boot manager when an extra set of validation, management and update functions are available together with a loader to provide a method to download images to the on-chip flash update slot.

In this session, we will explore in practice the use of a combined secure boot manager and reference serial loader for securing your application. Working with a secure boot manager and serial loader can be somewhat tricky, but with our tips and tricks, you should be well on your way to enable a successful and secure dynamic software update mechanism for your MCU in the field.

Register for webinar

Enable your automated workflow with our build tools

Cross-plattform support in IAR Build Tools for Arm

Today's development practices require automated processes to ensure quality, and to run builds and tests continuously. By using our build tools, you are able to use Continuous Integration (CI) and Continuous Delivery (CD) in cross-platform environments natively or as virtual machines or containers with high performance.

Explore new release
54.jpg

Technical webinars on demand

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.