Software Development
Software drives innovation
That is why we have been consistently taking the software-first approach to our work for more than ten years. We develop the software, build the hardware around it and coordinate all components to each other.
Focus on the whole system
Our engineers develop, program and test programs for microcontrollers, microprocessors and embedded systems. This includes the bootloader and graphical user interface, as well as the firmware, device drivers and board support packages for Linux or Zephyr. We assemble interdisciplinary teams and focus on the whole system. By taking a software-first approach, we reduce complexity, minimize risks and shorten the time to market.
Software
- HTML5 and web-based applications
- Qt-based applications
- Developments in C/C++
- Scripting
- Linux kernel development
Operating systems
- Embedded Linux support (platform-independent)
- Yocto-based platforms
- Debian-based platforms
- Zephyr-based platforms
Applications
Example: Qt
Using the platform-independent application framework Qt, we develop programs and graphic user interfaces for all operating systems.

Internet of Things
Example: Zephyr
Using Zephyr, an open-source, real-time operating system, we network microcontrollers with the Internet and develop complex wireless systems like Bluetooth LE or LoRa

Online applications
Example: HTML5
We use HTML5 to develop web-based (and other) applications. For more complex user guid-ance, we rely on the Qt QML framework.

User interfaces
Example: Qt
Using Qt, we develop cross-platform programs and graphical user interfaces. Qt supple-ments C++ with signals or slots, for example.

Operating systems
Example: Yocto
We use Yocto to create tools and processes for individual embedded Linux distributions, independent of the architecture of the embedded hardware.


Questions? Answers!
Want to learn more about our software? Contact us. We will gladly take the time to provide personal consultation.
CONTACT