Senior разработчик C++ (tech lead)
Требования
Местоположение и тип занятости
Компания
Российский производитель высокотехнологичного оборудования, 3D-сканеров.
Описание вакансии
О компании и команде
RangeVision - лидер в производстве 3D-сканеров в России, более 10 лет на рынке. Наши сканеры ежедневно оцифровывают объекты в разных отраслях - от старинной монеты до автомобиля, - а также участвуют в выставках, профессиональных чемпионатах, используются в образовательных учреждениях.
Сейчас наша команда разработки ПО развивается и для ее усиления мы ищем Senior С++ Разработчика, готового лидировать основные процессы разработки!
Ожидания от кандидата
- Опыт коммерческой разработки на С++ не менее 3-х лет;
- Глубокие знание C++ и принципов объектно-ориентированного программирования;
- Опыт работы в одной из сред GUI: MFC, Qt, Windows Forms (WPF);
- Опыт построения и улучшения архитектуры приложений;
- Знание основных библиотек (STL, boost);
- Знание ключевых шаблонов проектирования;
- Математическая подготовка и знание базовых алгоритмов;
- Бэкграунд в областях Computer Vision, 3D, Image Processing;
- Знание DirectX или OpenGL (будет преимуществом!)
Обязанности:
- Разработка алгоритмов по тематике 3D сканирования, обработке 3D данных (полигоны), обработке изображений;
- Проектирование архитектуры новых модулей и оптимизация действующих;
- Решение научных и алгоритмических задач, декомпозиция сложных алгоритмических задач на подзадачи;
- Управление процессом составления документации для алгоритмов, архитектуры и других аспектов реализации;
- Адаптация текущего решения под Linux;
- Организация работы команды разработки, постановка и оценка задач, участие в найме новых сотрудников, код-ревью.
Условия работы
- Официальное трудоустройство по ТК РФ;
- Полис ДМС после испытательного срока;
- Офисный или гибридный формат работы (по договоренности);
- Пятидневная рабочая неделя, гибкое начало рабочего дня (с 8:00 до 10:00);
- Офис находится в г. Красногорск, ул. Ленина 3Б;
- а еще мы являемся аккредитованной IT компанией!