Hardwarenahe Softwareentwicklung
Hardwarenahe Softwareentwicklung
Embedded Software für die Medizintechnik
Hoch zuverlässige und schnelle Software steuert heute viele Prozesse im Alltagsleben. Hoch zuverlässige und schnelle Software führt wichtige Routineaufgaben durch – überall sind Embedded Systeme im Einsatz. Unser Team Embedded Systems entwickelt – basierend auf Ihren speziellen Anforderungen, Ideen und Wünschen – leistungsstarke Software im technischen Umfeld.
Wir realisieren für Sie individuelle Softwarekonzepte und implementieren die System- und Applikationssoftware. Um den reibungslosen Betrieb Ihrer Lösung zu gewährleisten, übernehmen wir Requirementhandling und -tracing für Sie, planen umfangreiche Tests und führen diese sorgfältig durch. Nach der Inbetriebnahme übernehmen wir die Wartung und Pflege Ihrer Software.
Wo keine Standardlösung zu finden ist, sind wir Ihr Ansprechpartner: Wir entwickeln die Lösung für Sie – individuell, maßgeschneidert, zuverlässig und sicher. Ganz so, wie Sie es brauchen.
Unsere Leistungen – Unterstützung auf den Punkt
Entwicklung und Erweiterungen
Board Support Packages
Treiberentwicklung
Embedded User Interface
Embedded Security
Beratung
Wir bieten Ihnen Entwicklung und Beratung
Seit der Unternehmensgründung ist softgate in allen Bereichen der Softwareentwicklung tätig, von der hardwarenahen bis zur objektorientierten Programmierung. Die hohen Anforderungen an Qualität und Sicherheit gewährleisten wir durch den Einsatz modernster Tools und die Umsetzung aktueller Technologien.
Unsere erfahrenen Ingenieure und Ingenieurinnen beherrschen die verschiedensten Programmiersprachen bestens – von C/C++ bis Java.
Integrierte Entwicklungsumgebungen und Versionsverwaltungssysteme sowie spezielle Programme für die objektorientierte Analyse und Design von Software sind bei uns im täglichen Einsatz, um den immer komplexer werdenden Systemen Rechnung zu tragen.
Wir bieten Ihnen Entwicklung und Beratung
Software für den Menschen
Unser Leistungsspektrum reicht von der Entwicklung von Echtzeitsystemen über die hardwarenahe Programmierung bis hin zur Realisierung von Kommunikationssystemen.
Ein Schwerpunkt ist die Entwicklung von robotergestützten Anwendungen. Dabei positionieren die Roboter Röntgen- oder Ionenstrahler für Diagnostik und Therapie. Daher wird für diese ein hohes Maß an Sicherheit und Verfügbarkeit gefordert.
So werden im Entwicklungsprozess und der Softwarearchitektur beispielsweise relevante Normen wie IEC 62304, IEC 60601-1 oder ISO 13485 eingehalten. Gemäß den Anforderungen unserer Kunden legen wir im Vorfeld optimale Vorgehensmodelle (z. B. V-Modell oder SCRUM) für die Erstellung der Software zu Grunde.
Um sicherheitskritischer Software hohe Verfügbarkeit zu verleihen, werden die entsprechenden Softwaremodule redundant und technologisch unterschiedlich, d. h. diversitär, implementiert.
Was wir für unsere Kunden realisiert haben
Algorithmik für Multispectral Optoacoustic Tomography
Ein Hersteller eines Ultraschallgeräts hat uns mit der Optimierung der Algorithmik für die 3D-Rekonstruktion für MSOT – Multi-spectral optoaccoustic Tomography – einem Verfahren zur Analyse der Stoffaufnahme in der Pharma-Forschung…
Integration OP Tisch und Risikoanalyse
Ein führender Hersteller von OP-Tischen hat uns mit der Integration eines OP Tischs in eine bestehende Anlage beauftragt. Inhalte des Projekts waren: Konzept unter Aspekten der funktionalen Sicherheit Risikomanagement nach…
Entwicklung Board Support Package
Komplette Board Support Package (BSP) Entwicklung für verschiedene Betriebssysteme. Implementierung und Konfiguration des Bootloaders, Gerätetreibers und SDK.
Sicherheitskritische Software für ein Röntgensystem
Ein weltweit führender Hersteller von Röntgensystemen hat uns mit dem Design und der Implementierung von Features eines Röntgensystems beauftragt. Inhalte des Projekts waren: Paralleler Download über CAN Designpattern (v. a.…
Mehr Use Cases