Software Development for embedded Systems

Unter Embedded Systems verstehen wir Computer, die in anwendungsspezifische Hardware (Geräte) mit einer engen Kopplung an den Prozess eingebaut sind. Das embedded System soll den Prozess steuern und regeln und/oder eine Schnittstelle zur Datenkommunikation und Bedienung zur Verfügung stellen.


Die Anwendungen erstrecken sich von Steuergeräten für Haushaltsgeräte über intelligente Messwertaufnehmer bis hin zu komplexen Regelsystemen in der Luftfahrttechnik. In vielen Einsatzfällen werden hohe Anforderungen an die Zuverlässigkeit der Systeme gestellt.


Als embedded Software bezeichnet man die Software, die auf diesen Systemen zum Einsatz kommt. In der Regel werden nur Komponenten eingebunden, die auch wirklich zur Umsetzung der Aufgabe benötigt werden.


Es ist üblich mehrere autonome, embbeded Computer über Schnittstellen zu einem komplexen verteilten System zu vereinigen.


Im Rahmen unserer Projektarbeit haben wir unsere Kunden bei

  • der Entwicklung von Software für embedded Systems
  • der Erweiterung des Funktionsumfanges bestehender embedded Lösungen
  • dem Test und der Verifikation von Software für embedded Systeme

unterstützt.


Wir bieten :

  • Anforderungsanalyse, Konzeption und Programmierung von Softwaremodulen für Windows CE Systemen in C/C++
  • Entwicklung von Schnittstellen zwischen eingebetteten Systemen und Konfigurationssoftware in C/C++
  • Entwicklung von Qt basierten Bedienoberflächen
  • Installation und Konfiguration von Software auf Windows CE
  • Entwicklung von embedded Software für sicherheitskritische Anwendungen einschließlich der Durchführung von Reviews und Tests
  • Ausarbeitung von Diagnose- und Wartungskonzepten

Wir garantieren:

  • Professionelle Realisierung Ihrer Anforderungen
  • Umfangreiches Know How auf dem Gebiet der IT-Technologie verbunden mit ausgezeichneten Kenntnisse in ingenieurwissenschaftlichen Disziplinen
  • Bewährte Vorgehensweise