C++ Software Engineer
Core
Design, develop, and maintain desktop software applications using C++ and Qt/QML, focusing on intuitive user interfaces and integration with industrial communication interfaces.
Role type
C++ Software Engineer (Desktop & Industrial Integration)
Builds
Desktop applications for industrial metrology and measurement systems
Domain
Industrial Metrology / Manufacturing / Industry 4.0
Deliverable
product features
Required skills
Modern C++, Qt Framework, QML, Linux development, Git, UI/UX design principles, Cryptography basics
Preferred skills
SQL, MQTT, OPC UA, REST API, gRPC, Embedded systems, IoT technologies, Serial/USB/Bluetooth/TCP/IP interfaces
Technologies
C++, Qt, QML, Python, Linux, Windows, Git, SQL, MQTT, OPC UA, gRPC, WebSocket
Responsibilities
Design and develop software applications using C++ and Qt/QML, Create intuitive and responsive user interfaces for desktop applications, Participate in software architecture and technical design activities, Develop and maintain applications running on Linux, Implement and improve software quality through code reviews and testing, Support integration with external systems and industrial communication interfaces, Troubleshoot and optimize existing software components
Seniority
Mid-Senior, hands-on IC