- Extensive experience in C++ development, specifically C++11 or later standards.
- Proficient in using QA version 6 or higher for development activities.
- Strong command over multi-threaded programming techniques and smart pointers.
- Experienced in applying design patterns, including the MVVM (Model-View-ViewModel) design pattern.
- Familiarity with the Linux operating system and development setting.
- Skilled in developing user interfaces using QML.
- Knowledge of UML (Unified Modeling Language) is a plus.