Internet of Things (IoT)

Vom Embedded Device bis zur Cloud — Software für vernetzte Produkte

Internet of Things (IoT)

Wir bauen die Software, die physische Produkte intelligent macht. Nicht als PowerPoint-Konzept, sondern als Code, der auf Embedded-Hardware läuft, per OTA-Update aktualisiert wird und mit Cloud-Backends kommuniziert. Ob C auf einem Mikrocontroller, eine OSGi-Runtime auf ARM9 mit 128 MB RAM oder die Plattform, die Updates an Millionen Fahrzeuge ausliefert — wir kennen alle Ebenen.


Wann wir der richtige Partner sind

Euer vernetztes Produkt braucht Software-Updates over the Air

Geräte, die nach dem Rollout nicht mehr aktualisiert werden können, sind ein Risiko. Wir bauen OTA-Update-Systeme, die Firmware sicher und zuverlässig auf Tausende bis Millionen Geräte bringen — inkl. Kampagnen-Management und Rollback.

Euer Edge Device muss mit der Cloud sprechen

Das Gerät im Feld ist nur so nützlich wie seine Anbindung. Wir entwickeln die Software auf dem Device und das Cloud-Backend dazu — mit sauberer Trennung, damit beides unabhängig voneinander weiterentwickelt werden kann.

Eure bestehende IoT-Lösung skaliert nicht mehr

Viele IoT-Plattformen stoßen an Grenzen, wenn die Geräteflotte wächst. Wir haben Off-the-Shelf-Lösungen durch Eigenentwicklungen abgelöst, die horizontal skalieren — mit konstant niedrigen Antwortzeiten bei Millionen Geräten.

Ihr müsst IoT-Systeme testen — ohne echte Hardware

Physische Testgeräte sind teuer und selten verfügbar. Wir bauen Simulationsplattformen, die das Verhalten realer Geräte nachbilden und automatisierte Tests in CI/CD-Pipelines ermöglichen.


Was wir machen

Embedded & Edge Software

Wir entwickeln Software, die auf ressourcenbeschränkter Hardware performant läuft — nicht nur Prototypen, sondern produktionsreife Systeme. Ob bare-metal C oder eine modulare Java-Runtime — wir wählen den Stack, der zum Gerät und zum Anwendungsfall passt.

Was das konkret heißt:

  • Firmware in C für Mikrocontroller und ressourcenkritische Anwendungen — mit Buildroot oder Yocto als Build-System
  • Modulare OSGi-Runtime auf ARM9 mit 128 MB RAM — Hot Deploy ohne Geräteneustart, herstellerunabhängige Geräteadapter über standardisierte und proprietäre Protokolle
  • Einheitlicher Tech-Stack auf Edge und Cloud — identische Runtime vereinfacht Entwicklung und ermöglicht das Verschieben von Komponenten zwischen Plattformen

Device-Cloud-Architekturen

Das Gerät im Feld und das Backend in der Cloud sind zwei Seiten derselben Plattform. Wir bauen beides — und die Kommunikation dazwischen.

  • Edge-Cloud-Synchronisation: Lokale Datenverarbeitung am Edge, intelligente Synchronisation mit dem Cloud-Backend
  • Skalierbare Backends: Cloud-native Plattformen auf AWS und Azure, die mit der Geräteflotte wachsen
  • Hybride Architekturen: Performante Entscheidungen am Edge, zentrale Steuerung und Analyse in der Cloud

OTA Updates & Device Management

Geräte, die im Feld stehen, müssen ferngewartet werden. Wir bauen die Plattformen dafür.

  • Update-Orchestrierung: Kampagnengesteuerte Software-Updates für Geräteflotten jeder Größe — mit Targeting-Regeln, Staging und Rollback
  • Multi-Generationen-Support: Eine Plattform für verschiedene Gerätegenerationen, Gateway-Typen und Protokolle
  • Geräte-Inventar: Zentralisierte Datenbasis mit vollständigem Geräteinventar aus verschiedenen Quellen

IoT-Test & Simulation

IoT-Systeme ohne echte Hardware testen — schneller, billiger, automatisierbar.

  • Virtuelle Geräte: Simulation realer Geräte inkl. echter Identifikationsnummern und Zertifikate — vollständig transparent für das Backend
  • Virtualisierte Firmware: Integration echter Onboard-Software über QEMU-Virtualisierung mit simulierbaren Signalen
  • CI/CD-Integration: Automatisierte Regressionstests und Nightly-Tests für IoT-Plattformen

White-Label & Multi-Tenant

IoT-Plattformen, die nicht nur für einen Kunden funktionieren, sondern für ganze Ökosysteme.

  • White-Label-Fähigkeit: Vertragsspezifische Funktionsumfänge und anpassbare Oberflächen per Hot Deploy
  • Multi-Tenant-Administration: Mandantenfähige Portale mit rollenbasiertem Berechtigungsmanagement
  • OEM-Integration: Onboarding neuer Partner auf die Plattform — ohne Neuentwicklung

Wo wir das bewiesen haben

Smart Energy Plattform

Edge-Device mit OSGi-Runtime auf ARM9-Hardware (128 MB RAM) plus Cloud-Backend. Intelligentes Energiemanagement für Prosumer-Haushalte. 9 OEM-Partner, 3 Länder, 6 Jahre eigenverantwortliche Entwicklung von der Idee bis zur Markteinführung.

Java · OSGi · Embedded Linux · AWS · Azure

Case Study lesen →

OTA-Update-Plattform

Hochskalierbare Plattform für Over-the-Air Software-Updates an eine Millionen-Fahrzeugflotte. 40+ Microservices, Rule Engine für Fahrzeug-Targeting, Multi-Generationen-Support. Läuft seit 5+ Jahren international.

Java · Spring Boot · Kubernetes · gRPC · Azure

Case Study lesen →

Vehicle Update Simulation

Simulationsplattform, die das Verhalten realer Fahrzeuge nachbildet — 10+ Gateway-Varianten, QEMU-virtualisierte Firmware, automatisierte Nightly-Tests. Bereitstellung neuer Test-VINs von Tagen auf Sekunden reduziert.

Java · Spring Boot · Vue 3 · QEMU · Azure

Case Study lesen →

Unser IoT Stack

Wir bauen IoT-Lösungen End-to-End — von der Embedded-Ebene bis in die Cloud.

C

Java / OSGi

Embedded Linux

Buildroot / Yocto

Edge Computing

gRPC / REST

AWS

Azure

Kubernetes

und vieles mehr


IoT-Projekt im Kopf?

Ob Edge Device, Cloud-Backend oder beides zusammen — erzählt uns, was ihr vorhabt.

Kontakt aufnehmen

Cookies