We don't just code - We create solutions

Software Development

We take an engineering-led approach to software development, having the full range of development skills in-house to deliver cutting edge software technologies, which spans from comprehensive custom embedded software applications, cross-platform mobile applications, and IoT development to cloud development.

Our developers review your full technology structure to ensure the highest software optimization for the chosen platforms and determine the ideal architecture, resulting in faster time-to-market. Our engineering-led approach uses well-defined methods, current languages and technologies, powerful tools and above all an analytical and fact-based approach to modern software development processes, practices and tools.

Embedded SW

Embedded C, ANSI C, Embedded C++, Java (J2ME, Dalvik), Assembler (ARM, x86, others), LabView, VHDL, Matlab/Simulink


MS Visual Embedded, LPCExpress, IAR, KEIL, Code Vision AVR, MPLABX, Eclipse


8051/x86, ARM, AVR, PIC, Intel, NXP, ST, Renesas, Qualcomm, Freescale, Microchip


Embedded Linux, RTLinux, FreeRTOS, embOS, QNX, VxWorks, Contiki, Quantum Leaps, Proprietary (REXX, AMX)


IoT, Bluetooth (BLE)/Smart WiFi, RS-232, RS-485, USB, SPI, I2C, I2S


SQLite, MSSQL(SQL Server), MySQL

Windows / Linux applications

C#, C++, Java, Rust


Cross-platform applications for IOS, Android or Windows using Xamarin and Flutter

Cloud Solutions

ASP.NET, ASP.NET Core, HTML/JavaScript, Azure, WPF

Our software services include:

  • In the development of embedded systems, we rely on microcontrollers and the work of well-known manufacturers, spanning from low power to high performance systems.
  • Firmware for embedded systems from embedded drivers to abstract applications, from real-time operating systems (RTOS) to embedded Linux and Windows, from model-based software development to assembler code.
  • Graphical user interfaces and application development.
  • Gathering and analyzing measurement data, filter functions and signal evaluation, digital signal processing (DSP).
  • Bootloader for device firmware upgrade after delivery.
  • Wi-Fi and Bluetooth communication for the Internet of Things (IoT).
  • Applications for PCs and smartphones. In particular for interaction with embedded devices – gathering, evaluating and processing the data.

Let’s discuss your project!