Обязанности
•Разработка логики и механик симуляции на движке Unity/Unigine (физическое поведение техники, взаимодействие с окружением и др.)
•Программирование на C#: написание чистого, поддерживаемого кода, оптимизация производительности
•Интеграция 3D-моделей в проект, настройка материалов, анимаций и коллизий
Требования
•Опыт разработки на C# от 2 лет
•Уверенное владение Unity (приветствуется знание Unigine)
•Знание принципов объектно-ориентированного программирования и классических алгоритмов и структур данных
•Понимание основ 3D-моделирования: форматы файлов (FBX, glTF), работа с pivot point, скелетная анимация, карты нормалей, LODs. Самостоятельное моделирование не требуется, но нужно уметь грамотно готовить и интегрировать чужой контент
•Опыт работы с системами контроля версий (Git)
•Опыт работы с ОС Linux на уровне пользователя и базового администрирования (командная строка, установка пакетов). Знание Astra Linux — существенный плюс
•Приветствуется опыт работы с VR (OpenXR), знание шейдеров
Условия
•Официальное трудоустройство по ТК РФ
•Срочный трудовой договор до 1 апреля 2027 года
•График работы 5/2