
Карты 2ГИС взяли курс на иммерсивность: мы хотим создать не просто красивую, но и как никогда реалистичную карту. Если ты «горишь» графикой и хочешь поучаствовать в создании новой карты, мы ждём именно тебя!
2гис · На сервисе с: 07.06.26 02:36
Удалённая работа — географически не привязана. Щёлкни по любой из локаций, чтобы открыть оригинальную карточку.
Доступно в нескольких локациях — формат работы уточняется в карточке.
Senior Rendering engineer C++ в 3D Карту
Локация: Удалённо в РФ
Компания: 2ГИС
ЗП: обсуждается на собеседовании
Занятость: Полная
Карты 2ГИС взяли курс на иммерсивность: мы хотим создать не просто красивую, но и как никогда реалистичную карту. Если ты «горишь» графикой и хочешь поучаствовать в создании новой карты, мы ждём именно тебя!
Основной стек:
C++20, Python 3, CMake — для разработки и тестов.
Jira, Bitbucket Stash и Jenkins – для задач, ревью и сборки на CI.
Задачи:
Сейчас мы активно разрабатываем графические продуктовые фичи в карте: различные анимации объектов, рельеф, реалистичные дороги, развязки и тоннели.
В том числе активно экспериментируем с внедрением различных визуальных эффектов. Изучаем на state-of-art подходы в графике и оцениваем их применимость в нашем продукте.
Не забываем и про нефункциональные требования – работаем над производительностью движка и его графической подсистемы.
Ты будешь заниматься:
Подготовкой и отрисовкой новых картографических данных.
Написанием различных графических эффектов.
Улучшением взаимодействия с современными графическими API (Vulkan, Metal, OpenGL).
Производительностью графической подсистемы и 3D-движка в целом.
Сжатием данных (в том числе созданием и оптимизациями собственных форматов хранения данных).
Генерализацией и симплификацией данных.
Разработкой алгоритмов и структур данных, производительных на различных мобильных устройствах.
Улучшением и поддержкой собственного языка описания стилей карт.
Мы ждём, что ты:
Имеешь опыт работы с современным С++ от 5 лет
Имеешь опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan).
Имеешь опыт написания шейдерных программ.
Знаешь основные алгоритмы и структуры данных, в том числе имеешь опыт работы с алгоритмами компьютерной графики.
Подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
Умеешь работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.
🌐 Резюме отправлять: ••••••••
–––
Бесплатный постинг вакансий: ••••••••
Забирай 📚 Базу Знаний
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.