Иваново (Ивановская область)
Команда CADLib Модель и Архив ищет разработчиков для системы рендеринга больших сцен(100к+ объектов). Никаких сторонних библиотек, полностью свой движок, написанный на C++ 17 и DirectX 11(в будущем планируется переезд на 12). Если вас интересует 3D графика, математика и многопоточное программирование, готовы впитывать новые знания, делиться ими с другими и двигаться только вперед, то у вас есть все шансы стать частью нашей команды.
Обязанности:
- Разработка нового функционала для системы рендеринга на C++ и DirectX11;
- Написание параллельного кода;
- Отладка и профилирование существующего функционала;
- Участие в проектировании архитектуры ПО(при должном уровне);
- Разработка собственных утилит для профилирования;
Обязательные требования:
- Опыт разработки на C++(11 стандарт обязателен) от 3 лет;
- Понимание принципов параллельного программирования;
- Понимание сложности алгоритмов;
- Понимание принципов отладки, профилирования и оптимизации кода;
- Опыт работы с DirectX, OpenGL, Vulkan от 1 года;
- Понимание принципов работы 3D графики;
- Понимание основных конструкций линейной алгебры;
- Английский язык на уровне чтения технической документации.
Будет плюсом:
- Высшее образование в сфере высокопроизводительных систем;
- Участие в разработке графических ядер для игровой или CAD сферы;
- Понимание работы кэш памяти процессора;
- Понимание принципов индексации трехмерного пространства;
- Опыт разработки COM компонентов;
- Опыт разработки UI на MFC;
Условия:
- Работу в стабильной, развивающейся компании;
- Официальная заработная плата, обсуждается на собеседовании;
- Оформление по ТК РФ с первого рабочего дня;
- Медицинский полис ДМС расширенного формата за счет компании. Льготные условия оформления ДМС для членов семьи;
- Работа в офисе (г. Иваново); так же есть возможность полностью удаленной работы;
- Интересные проекты;
- Возможность профессионального роста;
- Дружный коллектив.