Swirl.
Swirl Cloud

02 / EMBEDDED SYSTEMS & IOT

Embedded software and connected devices, from prototype to production.

Swirl builds the software inside your equipment and connects it to your business systems. Reliable solutions designed for your hardware constraints, with data collected and monitored in real time.

What we deliver

Embedded software

Rust and Kotlin development on ARM processors, ESP32 and embedded Linux (Yocto), within your hardware’s memory, power and reliability constraints.

Connected devices

Equipment that communicates with your business systems, so field data reaches your applications.

Real-time monitoring

Data collection, monitoring and administration for fleets of equipment, from meters to terminals, in one place.

Simulation and prototyping

Hardware component simulation and prototypes that validate the software before it reaches the target hardware.

  • Rust · Kotlin
  • ARM · ESP32
  • Linux · Yocto

How we work

  1. Frame the constraints

    Hardware, power, connectivity and security are defined from day one.

  2. Prototype

    A prototype and simulated components to validate technical choices.

  3. Build and test

    Software tested on simulators, then on the target hardware.

  4. Deploy and monitor

    A supported rollout, with equipment monitored in real time.

Frequently asked questions

Can you start at the prototype stage?

Yes. We support projects from prototype to production: architecture choices, component simulation and validation before deployment on the target hardware.

Which hardware platforms do you work on?

We develop for ARM processors, ESP32 and embedded Linux built with Yocto, mainly in Rust and Kotlin.

Can you connect our equipment to our applications?

Yes. We connect your equipment to your business systems to collect its data, monitor it in real time and use it in your web applications.

Do you have embedded references?

Yes: communication and monitoring software for a new generation of Enedis electricity meters, and payment terminal monitoring for Ingenico.

Other expertise