Leistungen
Software Engineering
Im Software-Engineering folgen wir der Vorgehensweise nach dem V-Modell: Definition, Spezifikation, Simulation, Integration, Test, Applikation. Dabei ist für eine stimmige Gesamtlösung gerade bei komplexen Software-Technologieprojekten das interdisziplinäre Systemverständnis von Ingenieur und Naturwissenschaftler unverzichtbar.
Software-Entwicklung im industriellen und wissenschaftlichen Bereich ist eine Kernkompetenz der GTE. Dies betrifft im Besonderen die Entwicklung individuell zugeschnittener Lösungen für Ingenieuranwendungen und für Echtzeit-Systeme. Wir realisieren Software für PC-Anwendungen, Embedded Systeme, Industriesteuerungen und verfügen über langjährige Erfahrung mit den gängigen Echtzeit-Systemen und Standardplattformen. Unsere Spezialisten entwickeln hauptsächlich in C und C++, C#, Java, beherrschen aber auch die meisten anderen gängigen Hochsprachen. In der Software-Entwicklung kommen bei uns klassische Design-Techniken oder auch objektorientierte Entwurfsmethoden unter Anwendung von UML zum Einsatz.
Die GTE bietet u.a. Expertise in
- Gängigen Hochsprachen wie C / C++, C#, Java, Python
- Erstellung von graphischen Benutzeroberflächen, u.a. QT, OpenGL
- Gängigen Echtzeit-Betriebssystemen, wie RT-Linux, QNX, uC/OS, VxWorks, OSE, Windows CE
- Standardplattformen wie Linux, Windows und diversen Unix-Derivaten
- Software-Entwicklung für Embedded Systeme
- Modellbasierte Codegenerierung
- Automotive Qualitätsstandards wie MISRA, MAAB, AUTOSAR
- Software Test, Integration, Applikation, Erprobung, Zertifizierung