
C++ Разработчик (Графическое ядро)
СиСофт, (CSoft)
Иваново (Ивановская область)
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Команда MS Навигатор/Персональная модель ищет разработчиков для системы рендеринга больших сцен(1M+ объектов). Никаких сторонних библиотек, полностью свой движок, написанный на C++ 17 и Vulkan. Пишем под Windows, Linux, Android. В качестве UI используем Qt. Если вас интересует 3D графика, математика и многопоточное программирование, готовы впитывать новые знания, делиться ими с другими и двигаться только вперед, то у вас есть все шансы стать частью нашей команды. Проект ориентирован на работу с промышленными CAD-сценами, где критичны производительность, численная устойчивость и масштабируемость. Мы решаем задачи, которые не закрываются готовыми движками.
Обязанности
•Разработка нового функционала для системы рендеринга на C++ и Vulkan;
•Разработка и оптимизация многопоточного кода;
•Отладка и профилирование существующего функционала;
•Участие в проектировании архитектуры ПО и ключевых подсистем (в зависимости от уровня);
•Разработка собственных утилит для профилирования.
Обязательные требования
•Опыт разработки на C++ от 3 лет(C++ 11 и новее);
•Понимание принципов параллельного программирования;
•Понимание сложности алгоритмов;
•Понимание принципов отладки, профилирования и оптимизации кода;
•Опыт работы с одним из графических API(DirectX, OpenGL, Vulkan) от 3 лет;
•Понимание принципов работы 3D графики;
•Понимание основных конструкций линейной алгебры;
•Английский язык на уровне чтения технической документации.
Будет плюсом
•Высшее образование в сфере высокопроизводительных систем;
•Участие в разработке графических ядер для игровой или CAD сферы;
•Понимание работы кэш памяти процессора;
•Понимание принципов индексации трехмерного пространства.
Условия:
•Работа в стабильной, динамично развивающейся, аккредитованной ИТ-компании;
•Официальная заработная плата, обсуждается на собеседовании;
•Оформление по ТК РФ с первого рабочего дня;
•Медицинский полис ДМС расширенного формата за счет компании. Льготные условия оформления ДМС для членов семьи;
•Интересные задачи и коллектив профессионалов;
•Возможность карьерного роста;
•Возможность удаленной работы;
•Дружный коллектив;
•Комфортабельные офисы в г. Москва, г. Иваново, г. Нижний Новгород, г. Обнинск.

