Employee’s role : Developing, improving and fixing code base in several 3D scanning related projects under Linux operating system.
Required skills and competence :
Perfect knowledge of POSIX API, *nix arch.
Good knowledge of C++, stl, boost.
Strong Linux system development experience.
Multithreaded software development experience.
Knowledge of gcc.
Desired skills and competence :
Good knowledge of new C++ standards.
Experience with Qt, QML.
Experience with 3D visualisation and 3D algorithms (OpenGL / GLSL).
Experience with nVidia Tegra and CUDA.
Experience with armhf architecture.
Experience with debugging systems.
Experience with embedded systems.
Security solutions and / or face recognition development experience.
Experience with development low latency / real-time systems.
Experience with development highly loaded systems.
Cross-platform software development experience.
Optional skills and competence :
Good team player
Willing to learn something new
What do we offer?
Nice office in the very heart of Moscow with modern technology.
Autonomy and creativity in the area of your responsibility.
Flexible working hours.
Corporate collection of board games.