FW · Firmware & Software

Firmware & Software

Zuverlässige Embedded-Software — von Bare-Metal-Treibern bis zu vollständigen RTOS-Anwendungen. Wir schreiben Code, der jahrelang ohne Neustart läuft.

Embedded-Software, die liefert

Unser Firmware-Team entwickelt produktionsreife Embedded-Software für ARM Cortex-M, Cortex-A und RISC-V-Plattformen. Ob Sie eine Bare-Metal-HAL mit Mikrosekunden-Präzision oder eine vollständige RTOS-Anwendung mit OTA-Updates benötigen — wir bauen Software, die robust, wartbar und zertifizierungsbereit ist.

RTOS- & Bare-Metal-Entwicklung

Wir arbeiten mit FreeRTOS, Zephyr und ThreadX, um Echtzeitanwendungen mit deterministischem Zeitverhalten zu entwickeln. Für einfachere Systeme liefert unsere Bare-Metal-Firmware maximale Leistung bei minimalem Overhead — interruptgesteuerte Architekturen, Zustandsmaschinen und kooperative Scheduler, maßgeschneidert für Ihre Hardware.

Bootloader & OTA-Updates

Sichere Boot-Ketten, Dual-Bank-Firmware-Updates und verschlüsselte OTA-Mechanismen. Wir entwerfen Bootloader, die Ihr geistiges Eigentum schützen und sichere Feld-Updates ermöglichen — mit Rollback, Integritätsprüfung und Manipulationsschutz.

Treiber- & Protokollstack-Entwicklung

Maßgeschneiderte Peripherietreiber für SPI, I2C, UART, CAN, USB und Ethernet. Wir implementieren industrielle Protokollstacks wie Modbus, CANopen, EtherCAT und MQTT — und verbinden Ihre Embedded-Hardware mit Cloud-Plattformen und Fabriknetzwerken.

Testing & CI/CD für Embedded

Unit-Tests mit Unity/CMock, Hardware-in-the-Loop-Teststände und automatisierte CI/CD-Pipelines. Wir behandeln Firmware wie Produktionssoftware — versionskontrolliert, peer-reviewed und kontinuierlich auf realer Hardware getestet.

Applikation Anwenderlogik & Zustandsmaschinen Middleware MQTT · Modbus · CANopen RTOS-Kernel FreeRTOS · Zephyr · ThreadX Treiber SPI · I2C · UART · CAN · USB HAL Hardware-Abstraktionsschicht ARM Cortex-M · RISC-V OTA-UPDATE SECURE BOOT

Kompetenzen

Vollständige Embedded-Software-Kompetenzen für industrietaugliche Produkte.

RTOS

RTOS-Entwicklung

Echtzeitanwendungen mit FreeRTOS, Zephyr und ThreadX. Task-Scheduling, Interprozesskommunikation und deterministisches Zeitverhalten für sicherheitskritische Systeme.

BOOT

Bootloader & OTA

Sichere Boot-Ketten mit Dual-Bank-Updates, verschlüsselten Firmware-Images, Rollback-Schutz und feldfähigen OTA-Update-Mechanismen.

COM

Protokollstacks

CAN, CANopen, Modbus RTU/TCP, EtherCAT, MQTT und kundenspezifische Protokolle. Wir verbinden Embedded-Geräte mit industriellen Netzwerken und Cloud-Plattformen.

DRV

Treiberentwicklung

Maßgeschneiderte Peripherietreiber für SPI, I2C, UART, CAN, USB und Ethernet. Optimiert für niedrige Latenz, DMA-Transfers und minimalen CPU-Overhead.

TEST

Automatisiertes Testen

Unit-Tests (Unity/CMock), Hardware-in-the-Loop-Teststände und CI/CD-Pipelines. Firmware wird versionskontrolliert, reviewt und kontinuierlich auf realer Hardware validiert.

SEC

Safety & Security

Sichere Schlüsselspeicherung, TLS/DTLS-Kommunikation, Code-Signierung und Manipulationserkennung. Wir entwickeln Firmware gemäß IEC 62443 und ISO 26262.

Technologie-Stack

Industriestandard-Tools und -Plattformen, mit denen wir täglich arbeiten.

C / C++
Sprachen
FreeRTOS / Zephyr
RTOS-Plattformen
ARM / RISC-V
Architekturen
JTAG / SWD
Debug-Schnittstellen

Bereit für Ihr Firmware-Projekt?

Teilen Sie uns Ihre Embedded-Software-Anforderungen mit — wir melden uns innerhalb von 24 Stunden bei Ihnen.

Kontakt aufnehmen →