Custom Software

Windows/.NET applications for critical, embedded, IoT and connected use cases.

We focus on Windows/.NET application development in C#. You can count on our long experience with critical and embedded applications: high availability, resistance to power outages, unauthorized access restrictions, you name it.

Among other things, we prioritize

  • Maximum software configuration
  • Easy remote upgrades and debugging
  • Remote content management

We also regularly create or work with

  • Mobile apps for the Windows platform
  • Linux-based apps where appropriate
  • Databases — Microsoft products, PostgreSQL and MySQL
  • Web services
  • Identification systems including barcode scanners/printers and RFID readers
  • Industrial Control Systems integration, various interactive sensors, non-standard I/O (see our IOFireBug product)

Integration & communication

In industrial applications, integration of individual subsystems into a greater whole is essential. We have long experience designing new distributed systems as well as integrating new devices into existing ones.

  • Analyse and design distributed applications.
  • Provide remote access and management for key parts of the infrastructure.
  • Implement missing SW modules connecting heterogeneous subsystems.
  • Communication over OPC/UA, JSON/XML over TCP/IP, MQTT, Modbus and Artnet.

Interactive installations

We build the embedded software behind interactive exhibits, kiosks and public displays. Each installation runs an embedded app that ties together a wide variety of sensors and active parts.

  • Embedded apps on mini-PCs with Windows or Raspberry Pi with Linux.
  • Reliable remote updates of both software and content.
  • Fleet management for tens of locked-down tablet devices, including bulk charging.
  • 2D and 3D interactive games using XNA and Unity3D, with Kinect, HTC Vive or augmented reality.

Our Dev Stack

Hardware

PC, Windows/Android tablets, Raspberry Pi, mini-PCs for embedded installations.

OS

Windows 8.1, Windows 10 IoT, Linux (Raspberry, Suse).

Software

.NET Framework C# & WPF, databases, C++ for Linux apps, web services, OPC/UA, MQTT, Modbus, Unity3D.