Position: Senior C++ Developer
Company: Fluvius
Experience required: 5y
English level: intermediate

Required Skills:
5+ years of proven experience as a C++ engineer
Knowledge of Qt 5
Experience with MFC libraries
Experience in Linux or Windows and writing cross-platform
Experience in Multithreading;
Work with Windows, Visual Studio
Experience with COM (serial) ports
English - Intermediate level or higher.

Will be a plus:
 
Experience with 3D
Understanding the basics of modern cryptography (ECDSA, ECDH and others)
Experience with QML is desirable
Work with Jenkins (use), Jira, Confluence
Knowledge of Embedded systems.

 Responsibilities:
Building architecture
Code writing
Qt-based software development with a developed graphical interface for different platforms: Windows, Mac, Linux, Android
Software development with command line interface based C++ and working with equipment through USB for Windows, Linux
Search for optimal solutions for complex tasks and problems
Introducing the latest technology (increase productivity through the introduction of appropriate technologies)
Possible communication with the client
Responsibility and professional approach to the workflow
 
What we offer:
Healthy workplace environment;
Strong and friendly development team;
Competitive reward;
Compensation for education;
Flexible schedule;
15 paid vacation days, 7 paid days-off;
Office in the city center.