Ein vernetztes Überwachungsgerät mit Firmware, Patienten-App, Cloud-Anbindung und einer Ansicht für medizinisches Fachpersonal
Leistungen · Entwicklung der gesamten Gerätesoftware

Ihr Softwareteam für die Medizintechnik

Gerätehersteller, deren Stärke in Hardware, Optik oder klinischer Wissenschaft liegt, und Startups mit einem ersten Gerät brauchen eine Softwareorganisation, die ab der ersten Codezeile nach IEC 62304 arbeitet. Silurus Software führt die Software von den Anforderungen bis zum Release, innerhalb Ihres Qualitätsmanagementsystems nach ISO 13485, mit unseren Regulatory-Spezialisten und FDA-Beratern an der Dokumentation für die CE-Kennzeichnung und die FDA-Einreichung.

Leistungsumfang
Von der Anforderung bis zur Freigabe
Software
Gerät, PC, Mobilgeräte und Cloud
Prozess
IEC 62304 · ISO 13485 · ISO 14971
Marktzugang
EU MDR · FDA
Leistungsumfang

Alle Softwarekomponenten Ihres Medizinprodukts

01

Anforderungen und Softwarearchitektur

Wir formulieren überprüfbare Anforderungen und entwerfen die Softwarearchitektur. Darin legen wir Softwareelemente, Schnittstellen und Maßnahmen zur Risikobeherrschung fest.

04

Mobile Anwendungen und Geräte-Apps

Wir entwickeln mobile Anwendungen, die über Bluetooth oder die Cloud mit dem Gerät kommunizieren.

05

Cloud-Dienste, Webanwendungen und Klinikschnittstellen

Cloud-Backends, Web-Dashboards und Schnittstellen zu PACS (das Bildarchiv) und Aktensystemen über DICOM, HL7 und FHIR.

Datenaustausch und Interoperabilität →
06

Benutzeroberflächen und Gebrauchstauglichkeit

Wir gestalten und bewerten Benutzeroberflächen nach den Anforderungen der IEC 62366-1 an die Gebrauchstauglichkeit.

07

Automatisierte Tests und DevOps

Ab dem ersten Sprint nutzen wir CI/CD, automatisierte Tests und signierte Builds. Wir dokumentieren die Freigabenachweise und geben Software erst nach der Freigabe im Rahmen von Change Control frei.

Verifizierung und Validierung →
08

Regulatorische Dokumentation

Unsere Fachleute für regulatorische Fragen und unsere FDA-Berater erstellen die Softwareabschnitte der Einreichungsunterlagen. Sie bereiten auch die Pre-Submission und Antworten auf Rückfragen der Prüfer vor.

Regulatorische Beratung →
In der Praxis

Typische Aufgaben unserer Kunden

Ausgangslage

Vernetzter Sensor mit Patienten-App und Dashboard für medizinisches Fachpersonal

Ein Unternehmen für digitale Gesundheit baut ein Fernüberwachungssystem aus Sensor, mobiler App für Patienten und Web-Dashboard für Klinikpersonal, als Medizinprodukt, je nach Zweckbestimmung (was der Hersteller als Verwendung der Software angibt) zum Beispiel der Klasse IIa oder IIb nach der EU MDR (Anhang VIII, Regeln 10 und 11) und der Klasse II für die FDA.

Unser Vorgehen

Ein Entwicklungsplan deckt die Firmware, die App, das Cloud-Backend und das Dashboard ab. Das Softwaresystem erhält seine Software-Sicherheitsklasse (A, B oder C, je nach Schaden, den ein Softwarefehler verursachen könnte) aus den Gefährdungen, zu denen es beitragen kann. In der Architektur getrennte Software-Elemente können eine niedrigere Klasse tragen, wenn die Trennung verifiziert und die Begründung festgehalten ist. Bluetooth-Verbindung, Datenfluss und Cloud-Grenze liegen in einem Threat Model (eine strukturierte Analyse, wie das Gerät angegriffen werden könnte), und die Arbeit zur Gebrauchstauglichkeit umfasst Patienten und Klinikpersonal.

Wir beginnen bereits im ersten Sprint mit der Verifizierung. Die Nachweise dienen anschließend als Grundlage für die technische Dokumentation und die FDA-Einreichung.

Ausgangslage

Bereits eingesetzte Software nachträglich dokumentieren und weiterentwickeln

Eine App, ein Cloud-Backend und ein Dashboard sind bereits im Einsatz, bislang jedoch außerhalb des Geltungsbereichs der MDR. Nun sollen sie als Medizinprodukt weitergeführt werden. Dafür muss zunächst die erforderliche Softwaredokumentation entstehen, bevor die Weiterentwicklung nach MDR-Anforderungen fortgesetzt werden kann.

Unser Vorgehen

Zuerst bestätigen wir die Zweckbestimmung, die Einstufung als Medizinprodukt und die Klasse. Eine Gap-Analyse (eine Prüfung, was gegenüber der Norm fehlt) dokumentiert dann das Produkt, wie es heute läuft. Aufzeichnungen, die nie erstellt wurden, werden nicht rückdatiert: Die Lücken schließen wir mit neuer Risikoanalyse und neuer Verifizierung, und die Neuentwicklung folgt dem Lebenszyklus, sodass jede neue Funktion mit Anforderung, Risikobewertung und Tests entsteht.

Ausgangslage

Startup mit Prototyp und abgeschlossener Finanzierungsrunde

Ein Medizintechnik-Startup hat die Finanzierung gesichert und verfügt über einen funktionsfähigen Prototyp. Diesen hat ein externer Entwickler oder einer der Gründer programmiert. Nun muss daraus Software entstehen, die sich für eine erste Einreichung nach EU MDR oder bei der FDA eignet.

Unser Vorgehen

Mit einer Gap-Analyse prüfen wir den Programmcode des Prototyps. Für jedes Softwareelement entscheiden wir, ob wir es übernehmen, überarbeiten oder neu entwickeln. Wir beginnen mit Entwicklungsplan, Sicherheitsklassifizierung und Risikoanalyse. Danach führen wir die Entwicklung bis zur Einreichung fort.

Ausgangslage

Medizinisches Instrument mit Firmware und klinischer PC-Anwendung

Ein medizinisches Instrument der Klasse IIb verfügt über Firmware zur Hardwaresteuerung und eine PC-Anwendung für medizinisches Fachpersonal. Beide Softwareteile müssen wir gemeinsam entwickeln und als Bestandteile desselben Geräts dokumentieren.

Unser Vorgehen

Eine Architektur deckt beides ab. Das System erhält seine Software-Sicherheitsklasse aus den Gefährdungen, und die Firmware oder die Anwendung kann nur dort eine niedrigere Klasse tragen, wo die Trennung es begründet. Die Schnittstelle zwischen beiden wird als Schnittstellenanforderung spezifiziert, in identifizierten Software-Elementen umgesetzt und im Integrationstest verifiziert. Die Verifizierung beider Teile fließt in eine Rückverfolgbarkeitsmatrix (eine Tabelle, die jede Anforderung mit Design, Tests und Risikobeherrschungsmaßnahmen verknüpft) und in ein Release.

Ablauf

Ein Lebenszyklus, festgeschrieben in Ihrem QMS

Planung

Entwicklungsplanung

Wir legen den Softwarelebenszyklus, die Sicherheitsklassifizierung, die Werkzeuge und die erforderlichen Projektdokumente fest.

Design

Anforderungen und Softwarearchitektur

Wir formulieren überprüfbare Anforderungen, definieren Softwareelemente und Schnittstellen und verankern Maßnahmen zur Risikobeherrschung in der Architektur.

Umsetzung

Programmierung und Verifizierung

Wir verwalten Programmcode, Codeprüfungen und Tests in Ihren Code-Repositories. Die Risikomanagementakte und die Rückverfolgbarkeitsnachweise halten wir aktuell.

Release

Softwarefreigabe und Einreichung

Wir dokumentieren die Freigabenachweise und bekannte Softwareabweichungen. Außerdem erstellen wir die erforderlichen Softwareabschnitte für die EU-MDR-Dokumentation und die FDA-Einreichung.

Wartung

Nach der Softwarefreigabe

Change Control, Problemlösung, Updates für SOUP (Software unbekannter Herkunft, also Code von Drittanbietern, der im Gerät verwendet wird) und SBOM (Software Bill of Materials, die Liste aller Softwarekomponenten im Build) sowie Sicherheitspatches nach dem Release.

Was Sie erhalten

Software und zugehörige Dokumentation

D-01

Software

Sie erhalten Gerätesoftware, Anwendungen und Cloud-Komponenten einschließlich des Quellcodes in Ihren Code-Repositories.

D-02

Dokumentation des Softwarelebenszyklus

Wir erstellen Entwicklungsplan, Anforderungsspezifikation, Architekturbeschreibung und detaillierte Entwurfsunterlagen.

D-03

Risikomanagement und Cybersicherheit

Wir erstellen die Software-Risikoanalyse, die SOUP-Liste, die SBOM und das Bedrohungsmodell für die vernetzten Komponenten.

D-04

Verifizierung und Softwarefreigabe

Sie erhalten Testprotokolle, Testberichte, die Rückverfolgbarkeitsmatrix und Release Notes.

EU und USA

Software für den europäischen und den US-amerikanischen Markt

Europäische Union

EU MDR und CE-Kennzeichnung

Gemeinsam mit unseren Fachleuten für regulatorische Fragen erstellen wir den Softwareteil der technischen Dokumentation.

Vereinigte Staaten

FDA 510(k) und De Novo

Gemeinsam mit unseren FDA-Beratern erstellen wir die Softwaredokumentation für die Einreichung gemäß dem Basic oder Enhanced Documentation Level der FDA-Leitlinie. Wenn die regulatorische Strategie es erfordert, bereiten wir auch eine Pre-Submission vor.

Technologien und Normen

Unsere Arbeitsgrundlagen

Technologien und Entwicklungswerkzeuge

CEmbedded CC++C#.NETPythonKotlinSwiftTypeScriptReactQtZephyrFreeRTOSBluetooth LEPostgreSQLAzureDockerGitHub ActionsGoogleTestCI/CD

Normen, Vorschriften und Verfahren

IHEIEC 62304ISO 13485ISO 14971IEC 62366-1IEC 81001-5-1EU MDRFDA 510(k)FDA De Novo

Silurus Software

  • Silurus Software, gegründet 2017, Standorte in Budapest (Ungarn) und Singapur
  • Mehr als 40 Entwickler, Spezialisten für Regulatory Affairs nach EU MDR und FDA-Berater
  • Wir arbeiten im ISO-13485-Qualitätsmanagementsystem des Kunden und legen die Aufgabenteilung vor Projektbeginn schriftlich fest. Hat der Kunde noch keinen dokumentierten Softwareprozess, bringen wir IEC-62304-Vorlagen mit, die er in sein eigenes System übernimmt
  • Mehrjähriger Entwicklungspartner eines europäischen MedTech-Herstellers
  • Gründer und CTO Péter Török entwickelt seit 1999 Medizintechnik-Software. Zuvor leitete er die Softwareentwicklung bei Siemens Healthcare (syngo.via) und die Forschung und Entwicklung bei Mediso Medical Imaging Systems.
  • Wir sind nach ISO 9001:2015 zertifiziert (NQA, Zertifikat 171041, gültig bis März 2027). Hinzu kommt ISO/IEC 27001:2022 (NQA, Zertifikat 728872, gültig bis August 2029).
  • Dun & Bradstreet zeichnete uns 2025 mit der höchsten Bonitätsbewertung AAA aus.
  • Wir sind Forschungspartner der ELTE Eötvös-Loránd-Universität in Budapest.
  • Ab 2027 sind wir Industriepartner im EU-Forschungsprojekt LOGOS des Programms Horizon Europe. Weitere Partner sind die Universitäten Bologna, Pisa und Amsterdam sowie die Masaryk-Universität in Brünn.
  • Unsere Geschäftsführerin Dr. Linda Szántó erhielt die Auszeichnungen Female Business Leader of the Year 2025 und The Pioneer Award 2026.
Unsere Arbeitsweise →Qualitätssicherung und Normen →Ausgewählte Projektergebnisse →Projektbeispiele →
FAQ

Häufige Fragen

01

Wir haben kein eigenes Softwareteam. Können Sie die gesamte Gerätesoftware entwickeln?

Ja. Wir übernehmen die Softwareentwicklung vom Entwicklungsplan über die Anforderungen bis zur Freigabedokumentation. Unsere Fachleute für regulatorische Fragen unterstützen auch die Erstellung der regulatorischen Unterlagen. Die Validierung des gesamten Gerätedesigns und die Dokumentenfreigabe bleiben in Ihrer Verantwortung als Hersteller. Dabei unterstützen wir Sie.

02

Arbeiten Sie in unserem Qualitätsmanagementsystem nach ISO 13485?

Ja. Falls Ihr Qualitätsmanagementsystem noch keine Verfahren für die Softwareentwicklung enthält, bringen wir Vorlagen für die Dokumentation nach IEC 62304 mit. Diese passen wir an Ihr System an.

03

Kann ein Team Firmware, App und Cloud-Dienste entwickeln?

Ja. Für alle Komponenten gilt ein gemeinsamer Entwicklungsplan. Wir führen für jede Komponente eine SOUP-Liste und dokumentieren die Sicherheitsklasse des Softwaresystems. Einzelne Softwareelemente können eine niedrigere Sicherheitsklasse erhalten, sofern eine verifizierte Trennung in der Architektur dies rechtfertigt.

04

Wir haben bereits Code, den ein Auftragnehmer geschrieben hat. Können Sie ihn weiterentwickeln?

Ja. Zunächst untersuchen wir Programmcode, Dokumentation und Entwicklungsprozess mit einer Gap-Analyse. Auf dieser Grundlage planen wir die weitere Entwicklung.

05

Mit welchen Cloud-Plattformen arbeiten Sie?

Wir arbeiten mit Azure, AWS und Google Cloud, abhängig von der eingesetzten Plattform. Der Softwarelebenszyklus bleibt dabei gleich. Wir erfassen SDKs und Bibliotheken in der SOUP-Liste und der SBOM. Für verwaltete Cloud-Dienste dokumentieren wir Konfiguration und Risikobewertung. Das Bedrohungsmodell berücksichtigt auch die Cloud-Komponenten.

06

Wie groß ist Ihr Team und wann kann es beginnen?

Wir passen die Teamgröße dem Arbeitsumfang und der jeweiligen Entwicklungsphase an. Die ersten Entwickler beginnen innerhalb von zwei bis drei Wochen nach Vertragsunterzeichnung.

07

Für welche Produktklassen entwickeln Sie Software?

Wir entwickeln Software für Medizinprodukte der Klassen I, IIa, IIb und III nach EU MDR. Hinzu kommen Produkte für die FDA-Einreichungsverfahren 510(k) und De Novo. Wir arbeiten mit den Software-Sicherheitsklassen A, B und C nach IEC 62304.

08

Welche FDA-Qualitätsvorschriften gelten für die Softwareentwicklung?

Die Quality Management System Regulation der FDA (QMSR, 21 CFR 820) gilt seit dem 2. Februar 2026. Sie übernimmt ISO 13485 durch Verweis. Damit bildet ein Softwareprozess innerhalb eines Qualitätsmanagementsystems nach ISO 13485 die Grundlage für beide Märkte. Hinzu kommen FDA-spezifische Anforderungen. Für ein Cyber Device nach Section 524B müssen die Einreichungsunterlagen eine SBOM und einen Plan zum Umgang mit Schwachstellen enthalten. Außerdem sind sichere Entwicklungs- und Wartungsprozesse nachzuweisen. Die FDA-Leitlinie zur Cybersicherheit verlangt dafür unter anderem ein Bedrohungsmodell und Sicherheitstests.

Sprechen Sie mit uns

Beschreiben Sie uns Ihr Medizinprodukt.

Nennen Sie uns das Gerät, seine Risikoklasse und den aktuellen Entwicklungsstand der Software. Wir schlagen Ihnen den ersten Schritt vor.

30-minütiges Fachgespräch buchen
Wir antworten innerhalb eines Werktags.