Engineering

Messtechnische Aufgabenstellungen konkret, individuell und detailliert umsetzen in Softwarebausteine, Applikationen, Algorithmen, Steuerungsabläufe. Das Kerngeschäft unserer Manufaktur.

Für welche Plattform soll’s denn sein?

Cross Plattform Entwicklung für verschiedene Embedded Systeme oder PC macht es möglich.

Wir setzen Linux-Buildsysteme wie z.B. Yocto ein, um angepasste Linux-Distributionen zu erstellen und auf die konkrete Zielhardware zu optimieren.

Aufsetzend auf diesen BSP’s und SDK’s implementieren wir z.B. mit C++ die Geräte- und Messapplikationen für die Zielhardware.

Für die Interaktion erstellen wir geeignete User Interfaces mit geeigneten Bibliotheken und Frameworks wie z.B. Qt/QML oder HTML5/CSS3.

In Projekten, auf denen die Zielhardware mit Windows Betriebssystemen läuft, setzen wir bevorzugt die Frameworks .NET Core / .NET-5.0 ein und erstellen mit C#, WPF, UWP sichere Managed Code Applikationen.

Die Frameworks .NET-5.0 und Xamarin ermöglichen uns auch die Erstellung plattform-unabhängiger C# Anwendungen für Linux, Android oder IOS.

Die Entwicklungswerkzeuge C#, WPF, Entity-Framework ermöglichen das Erstellen moderner MVVM Software-Architekturen mit klarer Trennung von Logik, Daten und User Interface.