Individuelle Softwarelösungen
Die redlogix Software & System Engineering GmbH entwickelt im Kundenauftrag individuell zugeschnittene Softwarelösungen für technische Anwendungen. Das umfasst zum Beispiel:
- Embedded Software für Geräte und Maschinen für ein weites Aufgabenspektrum in vielen Branchen (z.B. Industrieautomation, Messtechnik, Medizintechnik, Haushaltsgeräte, Luftfahrt, Verkehrstechnik)
- Verteilte Echtzeitapplikationen für die Datenerfassung, Steuerung und Regelung in komplexen technischen Prozessen
- Grafische Bedienoberflächen für PCs, Embedded-Applikationen und mobile Endgeräte
Realtime & Embedded Software
Das besondere Merkmal von Echtzeitapplikationen besteht darin, dass definierte Prozesse in garantierten zeitlichen Schranken ausgeführt werden. In eingebetteten Systemen stehen diese Softwareprozesse zudem in Beziehung zu realen Abläufen, welche die Erfassung und Verarbeitung von physikalischen Messgrößen und Prozessdaten erfordern und oft auch sicherheitskritischer Natur sind. Die Anforderungen an die Zuverlässigkeit, Sicherheit, Performance und Qualität der Software solcher Systeme sind daher sehr hoch. redlogix hat sich diese Attribute zum Maßstab bei der Entwicklung der Software für seine Kunden gemacht.
Unsere Leistungen
Unsere Software-Engineering-Leistungen umfassen den gesamten Softwareentwicklungsprozess, d.h. Anforderungsanalyse, Architektur und Software-Design, Implementierung sowie die zugehörigen Verifikationsmaßnahmen inkl. Projektplanung und Projektmanagement. Je nach Kundenwunsch
- wickeln wir diesen Prozess komplett ab oder übernehmen nur einzelne Schritte davon,
- realisieren wir die gesamte Softwareanwendung oder einzelne Module.
Unsere Entwicklungsleistungen bieten wir als Gewerk zum Festpreis auf Basis einer detaillierten Spezifikation oder in enger Abstimmung mit unseren Kunden als aufwandsbasiertes Dienstprojekt an.
your project... our mission - dieses Motto bestimmt unsere Arbeit: Wir widmen uns mit Leidenschaft Ihren Projekten und betrachten es als unsere Mission, sie zum Erfolg zu führen.
Wir würden uns freuen, auch Sie schon bald zum Kreis unserer zahlreichen zufriedenen Kunden zählen zu dürfen. Zögern Sie daher nicht, uns zu kontaktieren. Wir finden gerne in einem ersten unverbindlichen Gespräch gemeinsam heraus, was wir für Sie tun können.
Mit dem Baukasten redBlocks lassen sich bei der Entwicklung von Embedded-Software für Mikrocontroller-Plattformen mit begrenzten Ressourcen (z.B. ARM Cortex-M basierende SoCs) Zeit und Kosten in erheblichem Umfang einsparen und kostengünstig automatisierte Integrationstests innerhalb einer Software-in-the-Loop-Umgebung realisieren.
Häufig sollen Embedded-Anwendungen per Smartphone oder Tablet App konfiguriert, aktualisiert und bedient werden. Auf Basis unseres Frameworks RX.BApp sind wir in der Lage, sowohl die App als auch die benötigte Infrastruktur auf dem Embedded-Zielsystem zur Kommunikation via Bluetooth Low Energy (BLE) effizient und kostengünstig zu entwickeln.
Für komplexe Steuerungsanwendungen auf Embedded PCs unter Linux bietet RX.control die richtig Plattform. Durch die vorgefertigten Infrastruktur-Komponenten kann sich der Entwicklungsprozess auf die applikationsspezifischen Funktionalitäten konzentrieren.
Schulungen - Profitieren Sie von unseren Erfahrungen!
Die von redlogix angebotenen Schulungen werden basierend auf den Erfahrungen entwickelt, die wir im täglichen Umgang mit unseren Kunden sammeln. Durch das Feedback aus unserer Projektarbeit gelingt es uns, unser Schulungsangebot auf die aktuellen technischen Strömungen auszurichten und den Besuchern unserer Schulungen topaktuelle Themen zu vermitteln.
Schulungsreihe 'Embedded Softwareentwicklung mit C++'
Lernen Sie, wie es mit der richtigen Methodik und durch die effiziente Anwendung der Programmiersprache selbst auf extrem kleinen Embedded-Plattformen möglich ist, die Vorteile der Programmiersprache C++ zu nutzen, um optimal wiederverwendbare Software-Komponenten ohne jeglichen Laufzeitoverhead zu entwickeln.
Schulung 'Software-Architektur und Design-Patterns für Embedded-Systeme'
Die Schulung richtet ihr Augenmerk auf die Besonderheiten der objektorientierten Software-Architektur für Embedded-Systeme mit begrenzten Ressourcen. Neben UML-Grundlagen werden Design-Patterns anhand von praxisnahen Beispielen aus der Welt der Embedded Software besprochen.