Обязанности: Разработка и поддержка графического движка, ориентированного для САПР. Участие в разработке архитектуры движка и инструментария. Требования к соискателю: Высшее техническое/физико-математическое образование; Математическая подготовка (линейная алгебра, геометрия); Хорошие знания С++ (от 11+); Алгоритмы основных структур данных (stl/boost O-сложность); Многопоточное программирование (Windows/Linux, кроссплатформенный код stl/boost); Опыт работы с 3D-графикой; Понимание принципов работы работы современных GPU; Опыт написание шейдеров(GLSL/HLSL); Опыт работы с графическими библиотеками (OpenGL или Vulkan или DirectX 11, DirectX 12); Владение одним из GPU профайлеров; Знание ООП и паттернов проектирования; Опыт оптимизации работы кода; Умение разбираться и работать с большим объемом чужого кода; Опыт работы с Git; Преимуществом будет: Знания фреймворков Qt, MFC, WinAPI..; Понимание принципов компонентного подхода; Навыки программирования GUI на базе фреймворка Qt; Знание основ конструкторских, технологических процессов; Опыт разработки САПР; Приветствуется опыт разработки функционала для Компас 3D, NX, CATIA, SOLIDWORKS, INVENTOR; Наличие успешных предыдущих проектов; Опыт разработки игровых движков. Мы предлагаем: Возможность выбора формата работы (офис/гибрид/удаленка). ДМС, компенсация фитнеса, премии. У нас всё по-честному - белая зарплата и оформление в штат с первого дня. Мы соблюдаем все соц.гарантии, в том числе отсрочку от армии. Высокий уровень заработной платы, зависит от вашего опыта и квалификации.