- высшее техническое образование (возможен прием студентов старших курсов); - отличные знания и опыт разработки на С++ (stl/boost); - хорошая математическая подготовка (аналитическая геометрия и линейная алгебра), базис физических знаний, хороший алгоритмический базис; - умение работать в команде, опыт работы с cистемами контроля версий (SVN, Git, etc.), учета ошибок (Jira), IDE; - опыт низкоуровневой оптимизации; Желательно: - опыт работы с библиотеками компьютерного зрения и обработки изображений (OpenCV, Point Cloud Library, OpenMesh, Kinnect SDK, Intel Perceptual Computing SDK); - опыт работы с игровыми физическими движками (PhysX, Bullet, Newton и др.); - опыт программирования на GPU (CUDA, OpenCL, DirectCompute); - опыт разработки игр (game development). |