Industrial Qt Solutions
PRM.DEV designs reliable cross-platform applications for SCADA, HMI, and robotics. Qt enables advanced graphics, large-scale data handling, and stable connectivity.
Why Qt for automation
  • Cross-platform

    One stack for desktop, mobile, and embedded systems — with integration to industrial equipment and protocols.
  • Performance and reliability

    Hardware-accelerated UI, stable operation on limited resources, and support for safety requirements.
  • Data visualisation

    2D/3D graphics for digital twins, VR scenes, and CAD models.
  • Remote monitoring and control

    Convenient UI on tablets, smartphones, and PCs for real-time asset monitoring and control.
Functional safety with Qt
We design software and embedded systems using Qt Safe Renderer: safety-critical screens and indicators run in an independent subsystem and keep working even if the main UI fails. We follow relevant standards: IEC 61508, IEC 62304, ISO 26262.

What we deliver

Software
  • UX / UI: Qt Widgets / Qt Quick (QML), Qt 3D, printing and reporting
  • Applications: business logic, services, and libraries for project-specific algorithms and hardware (often multiple apps instead of a monolith)
  • Qt runtime: containers, strings, IPC, threads, parsers, and other non-UI core functionality
  • C++ runtime: compiler components and libraries (STL/Boost)
  • Third-party components: databases, protocols, SDKs
  • OS: Linux, desktop Windows/macOS, RTOS — based on project requirements
Qt technologies we use
  • Qt MQTT
    Publish/subscribe messaging for reliable communication between devices and services.
  • Qt KNX
    A multi-vendor protocol for building automation and smart buildings.
  • Qt OPC UA
    Data modelling and secure industrial communication.
  • Qt Serial Bus
    Ready-to-use APIs for connecting to buses and devices.
  • Qt HTTP Server
    HTTP capabilities for edge and cloud scenarios.
  • Qt for WebAssembly
    Remote access to desktop UI through the web.
  • Other
    Virtual keyboards, tables, i18n/l10n, remote UI.
  • Qt WebGL
    Streaming UI to a remote browser.
Our offices
Moscow
Troparyovskaya St., 4, bld. 1, room 6A
Moscow 119602, Russian Federation
Innopolis
Universitetskaya St., 7, room 7
420500, Innopolis, Republic of Tatarstan
Our offices
Moscow
Troparyovskaya St., 4, bld. 1, room 6A
Moscow 119602, Russian Federation
Innopolis
Universitetskaya St., 7, room 7
420500, Innopolis, Republic of Tatarstan
Contact us to discuss your engineering challenges
We will offer you the best solution!
All information provided will remain confidential!
By clicking on the button, you agree to our personal data processing policy.