Bachelor’s degree or above in Automation, Control Engineering, Electronic Information, Computer Science, Software Engineering, Communication Engineering, HVAC, or a related field.
Required Previous Experiences
Experience with control algorithms, system control logic, or model-based development.
Experience with Linux application development and C++ programming, including multithreading, inter-process communication, and network communication.
Experience with Qt/QML or Qt Widgets and independent HMI development.
Experience with IoT device connectivity development, including provisioning, binding, synchronization, remote control, and cloud interaction.
Experience with Wi-Fi and Bluetooth development, including management, communication, monitoring, and fault handling on Linux.