I will develop a qt cpp desktop application for industrial systems


About this gig
Need a Qt or C++ application that runs reliably on industrial hardware not just a prototype that looks good on a developer's laptop? I am a Precision HMI Software Engineer who spent 2+ years at CNH Industrial building the Qt-based HMI for their tractor Precision Guidance system transitioning from Android to Qt C++ on embedded Linux, shipping to real production hardware with a Conan and CMake build pipeline. Before that, I built HMI software at Schneider Electric. I hold a patent for an embedded attendance system (IN 201921020370). This is my primary expertise. WHAT I BUILD: - Industrial HMI applications (gauges, trend charts, alarm panels) - Custom Qt widgets (animated indicators, dials, progress displays) - C++ desktop applications (Windows, Linux, macOS) - Embedded Linux Qt applications (cross-compiled via Yocto/Buildroot) - QML-based UI with C++ backend logic - Middleware and data communication layers - Qt applications communicating with Modbus, serial, or network protocols PLATFORMS: Windows, Ubuntu, embedded Linux (Yocto, Buildroot), cross-compiled for ARM BUILD SYSTEM: CMake, Conan package manager, GitLab/GitHub CI for automated builds
Get to know Aayush
C Plus Plus And Python Developer , Desktop Apps And Automation
- FromIndia
- Member sinceJun 2020
Languages
Hindi, English
Other Software Development Services I Offer
FAQ
Q: Can you cross-compile for ARM or other embedded targets?
A: Yes. I have cross-compiled Qt applications for Yocto-based custom Linux systems targeting ARM hardware. Tell me your target BSP or board and I will confirm compatibility.
Q: Which version of Qt do you use?
A: I work with Qt5 and Qt6. I recommend Qt6 for new projects. If you have an existing Qt5 codebase, I can work with that too.
Q: Can you read from a Modbus, serial port, or OPC-UA data source?
A: Yes. I implement protocol adapter layers so the HMI can display live data from Modbus RTU/TCP, serial (RS-232/485), OPC-UA, and custom network protocols.
Q: Can you add a QML interface to an existing C++ application?
A: Yes. I can add a QML frontend to an existing C++ application by exposing your data via Q_PROPERTY and context properties. This is a common project type for me.
