Бос орын туралы
Команда 2ГИС ищет Senior Rendering Engineer для разработки и оптимизации графической подсистемы 3D-карты. Предстоит работать с картографическими данными, графическими API, шейдерами, алгоритмами и структурами данных для мобильных устройств.
Чем предстоит заниматься
- Подготавливать и отрисовывать новые картографические данные
- Писать различные графические эффекты
- Улучшать взаимодействие с современными графическими API: Vulkan, Metal, OpenGL
- Повышать производительность графической подсистемы и 3D-движка в целом
- Заниматься сжатием данных, включая создание и оптимизацию собственных форматов хранения данных
- Разрабатывать генерализацию и симплификацию данных
- Разрабатывать алгоритмы и структуры данных, производительные на различных мобильных устройствах
- Улучшать и поддерживать собственный язык описания стилей карт
Что мы ожидаем
- Опыт работы с современным C++ от 5 лет
- Опыт работы с графическими API: Metal, OpenGL, DirectX, Vulkan
- Опыт написания шейдерных программ
- Знание основных алгоритмов и структур данных, включая алгоритмы компьютерной графики
- Готовность подключаться к разработке сложных программных решений: от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода
Условия
- Удалённая работа
Компания
2ГИС
Как откликнуться
Откликнуться можно на странице вакансии: https://job.2gis.ru/software/22701/