Bereich · Industrie
Embedded Systems – Industrie
Firmware, Kommunikations-Stacks und Functional Safety für Geräte, die im Feld bestehen müssen – in der Energietechnik, der Prozessautomatisierung und der Gebäudeautomation. Wir haben Protokoll-Stacks selbst entwickelt, Geräteplattformen mit Dutzenden Varianten qualifiziert und Entwicklungsprozesse auf Normenniveau gebracht.

Leistungen
Jede Leistung mit klarem Ergebnis – kein Beratungsnebel.
- 01
Firmware-Entwicklung und Kommunikations-Stacks
Embedded-Software in C/C++: technische Spezifikation (funktional und nicht-funktional) unter Berücksichtigung von Normen und Sicherheitsanforderungen, Firmware-Architektur, Modul-, Integrations- und Systemtests. Wir haben Kommunikations-Stacks nicht nur eingesetzt, sondern selbst gepflegt und erweitert – IEC 61850 für Substation Automation, Foundation Fieldbus für die Prozessautomatisierung – inklusive Gerätebeschreibungen (DDs), Testframeworks und Test-Tools.
ErgebnisSpezifikation, Implementierung, Testspezifikation, Konformitätsnachweis
- C/C++
- IEC 61850
- Foundation Fieldbus
- HART
- Ethernet/IP
- CAN
- MVB
- Modbus
- Profibus
- BACnet
- 02
IEC 61850 und Substation Automation
Vom Stack bis zum Zertifikat: IED-Integration, GOOSE/MMS/Sampled Values, Konformitätsprüfung mit den Testwerkzeugen der UCA-Programme (KEMA-Toolsets Edition 1 und 2, ITK/CTK), Interoperabilität mehrerer Geräte im Verbund, Begleitung bis zur Laborakkreditierung nach ISO/IEC 17025. Seit 2012 im Standard, seit 2016 in den Gremien der UCA International Users Group.
ErgebnisKonformitätsnachweis, Interop-Testplan, Prüfschemata
- IEC 61850 Ed. 1/2
- IEC 61850-10
- GOOSE
- MMS
- ISO/IEC 17025
- UCAIug
- 03
Reverse Engineering von Schnittstellen, Protokollen und Altsystemen
Wenn die Dokumentation fehlt, der Hersteller nicht mehr liefert oder ein Fremdsystem angebunden werden muss: Wir analysieren Busverkehr, Protokolle, Firmware-Verhalten und Hardware-Schnittstellen, bis das System verstanden und nachgebildet ist. Daraus entstehen Spezifikationen, Simulatoren und Adapter. So binden wir jedes Gerät in jeden Prüfstand und jede Plattform ein – unabhängig vom Werkzeughersteller. Zuletzt im Bahnbereich: Anbindung bestehender Fahrzeugsysteme an eine neue Telematiklösung.
ErgebnisSchnittstellen- und Protokollspezifikation, Simulator oder Adapter, Testabdeckung
- Reverse Engineering
- Protokollanalyse
- CAN
- MVB
- Modbus
- Legacy-Systeme
- Simulation
- 04
Functional Safety
Testkonzepte und Nachweise für Embedded-Plattformen nach IEC 61508-3, umgesetzt bis SIL 2 – zuletzt für eine Plattform mit 32 Geräteausprägungen. Umwelt- und Belastungstests: EMV, Temperatur, Stress, Last. Testbarkeit wird in der Anforderungsanalyse geprüft, nicht erst am Prüfstand. Unit- und Integrationstests mit Tessy und VectorCAST.
ErgebnisTestkonzept, Nachweisdokumentation, Testsysteme
- IEC 61508-3
- SIL 2
- EMV
- HIL
- Tessy
- VectorCAST
- 05
Codequalität und statische Analyse
Statische Codeanalyse mit Klocwork und SonarQube, Clean-Code-Prinzipien, Code-Walkthroughs und Reviews – seit über 15 Jahren tägliche Praxis. Coverage-Ziele, Coding-Guidelines und Quality Gates werden in der Pipeline verankert, nicht in einer Präsentation.
ErgebnisQuality Gates in CI, Coding-Guidelines, messbare Coverage
- Klocwork
- SonarQube
- Clean Code
- Code-Coverage
- Reviews
- 06
Unabhängiges Review von Testkonzept und Entwicklungsprozess
Herstellerneutrale Bewertung von Testprozess und Testkonzept nach ISO/IEC/IEEE 29119 und ISTQB: Teststufen, Testarten, Code-Coverage, Defect-Lifecycle, Traceability. Lösungsoptionen und Roadmap für Testautomatisierung, statische Codeanalyse (SAST) und CI/CD. Bewertung der CRA-Readiness mit Bezug auf IEC 62443-4-1. Stakeholder-Workshops und Mentoring – mit der Erfahrung aus über 20 Jahren agiler und klassischer Entwicklungsprojekte (Scrum, Kanban, SAFe). Weil wir aus dem Test kommen, finden wir dabei gezielt auch konkrete Fehler und Architekturprobleme, nicht nur Prozesslücken.
ErgebnisPriorisierter Massnahmenkatalog mit Umsetzungshorizonten
- ISO/IEC/IEEE 29119
- ISTQB
- IEC 62443-4-1
- CRA
- SAST
- CI/CD
- SAFe
- 07
Entwicklungs- und Testprozesse, CI/CD
Build- und Testautomatisierung mit Jenkins, GitLab und Azure DevOps – seit 2007 in Embedded-Projekten. Versionierungs- und Branching-Konzepte, automatisierte Testumgebungen, Visualisierung mit Grafana und SonarQube. Eingeführt in Teams von 5 bis 8 Personen, skaliert auf Plattformen mit 10 Kommunikationsprotokollen.
ErgebnisLauffähige Pipeline, dokumentierter Prozess, Dashboard
- Jenkins
- GitLab
- Azure DevOps
- Grafana
- IAR Workbench
- 08
Anbindung an Leitsysteme
Wir kennen die Leitsysteme, an die Ihre Geräte angebunden werden: ABB 800xA, Emerson DeltaV und ControlCare, Siemens S7 und WinCC, Siemens Desigo in der Gebäudeautomation. Integration, Inbetriebnahme-Tests und Fehlersuche an der Schnittstelle zwischen Gerät und System.
ErgebnisIntegrationskonzept, Schnittstellentests, Fehleranalyse
- ABB 800xA
- DeltaV
- ControlCare
- S7 / WinCC
- Desigo
Technik und Werkzeuge
- C/C++
- C#/.NET
- Python
- Assembler
- IAR Workbench
- dSPACE
- LabVIEW
- Klocwork
- SonarQube
- Tessy
- VectorCAST
- Jenkins
- GitLab
- Azure DevOps
- KEMA-Toolsets Ed. 1/2
- ITK / CTK
- IEC 61850
- Foundation Fieldbus
- HART
- Ethernet/IP
- CAN
- MVB
- BACnet
- Modbus
- Profibus
- EtherCAT
- KNX
- LON
- DALI
- ABB 800xA
- DeltaV
- Siemens S7
- WinCC
- Desigo
Domänen
Drei Industrien, deren Protokolle, Normen und Leitsysteme wir aus eigenen Entwicklungsprojekten kennen.
Energietechnik und Substation Automation
Seit 2012 in der Energiewirtschaft: IEC-61850-Stack, Schutz- und Leittechnik-IEDs, Konformitäts- und Interoperabilitätsprüfung, Systemtests kompletter Substation-Automation-Systeme.
- IEC 61850
- GOOSE / MMS / SV
- Ethernet/IP
- Modbus
Prozessautomatisierung und Messtechnik
Prozessautomatisierung von der Feldebene her: Feldbus-Stacks, Gerätebeschreibungen, Functional Safety für Feldgeräte, Firmware für Durchfluss- und Prozessmesstechnik.
- Foundation Fieldbus
- HART
- Profibus
- IEC 61508
Gebäude- und Anlagenautomation
Geräteplattformen und Engineering-Tools der Gebäudeautomation, Antriebe und Maschinen: Testautomatisierung über 10 Kommunikationsprotokolle, Smoke Tests, BACnet.
- BACnet
- KNX
- LON
- DALI
- CAN
- EtherCAT
Typische Aufgabenstellungen
So sehen die Anfragen aus, mit denen Kunden zu uns kommen.
- 01
Variantenvielfalt beherrschen
Eine Geräteplattform mit 32 Ausprägungen soll nach IEC 61508 SIL 2 nachgewiesen werden – mit einem Testkonzept, das jede Variante abdeckt, ohne den Aufwand zu vervielfachen.
- 02
Zehn Protokolle, eine Pipeline
Eine Plattform spricht 10 Kommunikationsprotokolle; jede Änderung soll automatisch gegen alle getestet und deployt werden – vollautomatisch, mit HIL.
- 03
Konformität nachweisen
Ein IED soll das IEC-61850-Zertifikat bestehen. Wir prüfen vorab mit den offiziellen Testwerkzeugen, finden die Abweichungen und begleiten bis zum Testlabor.
- 04
CRA-Readiness bewerten
Der Cyber Resilience Act kommt; der Entwicklungsprozess soll gegen IEC 62443-4-1 bewertet und mit einer Roadmap versehen werden.
- 05
Prozess auf Normenniveau bringen
Ein gewachsener Entwicklungsprozess ohne Traceability und mit manuellen Tests soll auf ISO/IEC/IEEE 29119 und CI/CD gehoben werden – ohne die laufende Entwicklung zu stoppen.
- 06
Stack pflegen, wenn niemand mehr da ist
Ein Kommunikations-Stack ist historisch gewachsen, das Wissen ist gegangen. Wir übernehmen Pflege, Erweiterung und Testframework.
Woher wir kommen
Vor der Gründung 2018: über zehn Jahre Embedded-Entwicklung und Testleitung in der Energie- und Prozessautomatisierung – Entwicklung am Foundation-Fieldbus-Stack und an Functional-Safety-Lösungen, Pflege und Erweiterung eines IEC-61850-Stacks mit eigenem Testframework, Leitung eines System-Verification-&-Validation-Centers für Substation Automation mit sieben Mitarbeitenden. Seit 2016 Arbeitsgruppen der UCA International Users Group, seit 2018 Laborakkreditierung IEC 61850.


Referenzen aus diesem Bereich
Mandate seit 2018. Details auf der Projektseite.
seit 05.2025
ABB Schweiz AG, Turgi
Unabhängiges Review des Testkonzepts einer Mittelspannungs-Plattform, Roadmap für Testautomatisierung, SAST und CI/CD, CRA-Readiness nach IEC 62443-4-1, Mentoring-Programm.
2021
IFM
Embedded-Functional-Safety-Plattform nach IEC 61508 SIL 2 mit 32 Geräteausprägungen: Testkonzept, CI, Branching-Konzept, HIL mit dSPACE und LabVIEW, EMV-, Temperatur-, Stress- und Lasttests.
2018–2020
ABB Schweiz AG, Drives
Testautomatisierung für eine Plattform mit 10 Kommunikationsprotokollen, vollautomatisiertes System-Test-Deployment, BDD, HIL-Ausbau, Clean Code.
2018–2019
Siemens Building Technologies
Testautomation-Architektur und Smoke Tests für Geräteplattformen und Engineering-Tools der Gebäudeautomation (BACnet), im SAFe-Team.
seit 09.2025
Rota Yokogawa
Firmware-Spezifikation und -Architektur, Modul- bis Systemtests, statische Analyse und CI/CD für HART-Geräte der Prozessautomatisierung.
seit 2016
UCA International Users Group
Testing Committee, Laborakkreditierung IEC 61850 (Lead Accreditor), seit 07.2026 Director of Quality and Operational Excellence.
Ein Gerät, das die Norm bestehen muss?
Wir prüfen Konzept, Prozess und Code – und finden dabei, was sonst erst im Feld auffällt: Fehler, Architekturprobleme, Lücken im Nachweis.
So geht es weiter
- 01
Erstgespräch
30 Minuten online: Ihre Aufgabe, unsere Fragen, erste Einordnung.
- 02
Schriftliche Kurzeinschätzung
Ob und wie wir helfen können, welches Vorgehen passt, was es ungefähr braucht.
- 03
Angebot mit klarem Umfang
Leistung, Ergebnis, Zeitrahmen – Sie entscheiden, wir starten.
Lieber schriftlich? E-Mail schreiben