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
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
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
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.