Lead / Senior C++ developer

Remotely
Full-time
Project occupancy
Requirements:
 - At least 5-7 years of experience with C ++; 
- experience with C++ from version 14;
 - experience with C++ modules implemented in C; - understanding of the structure of the internal STL library;
 - understanding of different programming paradigms (structural, object, functional, etc.); 
- experience of working with different types of gas pedals, coprocessors; - experience with multithreaded programming and metaprogramming; - experience with Boost library; - good understanding of computing system architecture, architecture of modern systems-on-chip (SoC); 
- experience in developing cross-platform applications; - experience and understanding of building complex synchronous / asynchronous systems; - good knowledge of build systems based on make, cmake; - experience in optimizing algorithms, parallelizing computations; - experience in solving complex mathematical problems on the platform; - experience in debugging code written for the target platform on the x86 platform; - data-driven testing (DDT); 
- conversational English.

 Will be a plus:
 - C ++ experience in ODSA.

 Project duration: 12 months