Position: C++ Developer
Company: CHI Software
Experience required: 1y
English level: intermediate

Requirements:
— Strong C/C++ knowledge and CS fundamentals (C++11/14)
— Knowledge and programming skills in UI development on Qt (Qt widgets, QML)
— Experience with multimedia streams through FFMPEG, libav
— Knowledge of image processing algorithms and techniques
— Understanding of design patterns
— Commonly used libraries and interfaces such as STL, boost
— Experience with external USB devices and developing applications based on them
— Knowledge of multithreaded programming
— Intermediate English level

Will be a plus:
— VisualStudio 2015/2017, CLion
— Cross platform development, code optimization skills
— VS Projects / CMake
— TDD (Google tests, Boost tests)
— GIT