• Понимание ООП проектирования и программирования. • Отличное знание языка C++, практический опыт разработки программ на С++. • Понимание работы ОС семейства Windows. • Знания и практический опыт использование библиотек STL и Boost. • Практический опыт разработки многопоточных приложений, сетевых приложений. • Понимание основных алгоритмов работы с данными. Плюсом будет: • Опыт разработки прикладных приложений в Linux и BSD системах. • Хорошее владение математическим аппаратом. • Знакомство с протоколами RTSP, RTP, HTTP. • Понимание принципов передачи видео по сети.