Position: Senior C++ Developer Team Lead
Category: C++
English level: intermediate
Years of experience: 6

- introduce log system based on WPP;
- provide strategy for testing and detecting bugs/bottlenecks/deadlocks inside in-house OpenCL driver;
- research and development of NURBS routines for extending Android UI;
- design and implement a flexible component for generating DICOM reports for ultrasound studies 
- refactoring essential parts of user layer software;
- implement easy-for-use print reporting component.
- strong knowledge C++ 98, STL, OOP, good in C++ 11, Qt, design patterns, OpenCL, strong basic Python 2.7;
- good in code review and bug fixing;
- basic knowledge of algorithm and data structure theory;
- SCM(TeamCity), CVS (GIT, Perforce), MS VisualStudio, Android Studio, cmake;
- work as a part of EU based team;
- experience as a task lead
working with colleagues/customers from EU/USA