Старокубанская улица 118Б
Unreal Engine / C++ разработчик — промышленные 3D-системы
от 100 000 ₽ на руки
Краснодар · Работа в офисе · Полный день
Мы разрабатываем программные и 3D-решения для промышленных предприятий: цифровые двойники производств, VR/ПК-тренажёры, системы визуализации и управления, симуляторы, интерактивные приложения и другие нестандартные программные продукты.
Сейчас расширяем постоянную команду разработки в Краснодаре и ищем Unreal Engine / C++ разработчика.
Unreal Engine для нас — не только инструмент красивой визуализации. Мы используем его для создания полноценных интерактивных приложений, симуляций и VR-систем, интегрированных с backend, базами данных и другими программными продуктами.
Основные задачи
- разработка приложений на Unreal Engine / C++ / Blueprint;
- создание интерактивных 3D-приложений, симуляторов и цифровых двойников;
- разработка VR/ПК-тренажёров;
- программирование логики взаимодействия с 3D-объектами;
- создание и программирование правдоподобных симуляций оборудования и производственных процессов;
- сборка больших 3D-сцен в Unreal Engine;
- настройка материалов, освещения, камер, анимаций и визуальных эффектов;
- оптимизация производительности сложных 3D-сцен и приложений;
- работа с LOD, Nanite, Lumen и другими технологиями UE;
- интеграция Unreal-приложений с backend и внешними системами через API;
- получение и отображение производственных данных в реальном времени;
- совместная работа с backend-, Unity- и 3D-разработчиками;
- работа с Git и системой контроля версий команды.
Дополнительные задачи
В зависимости от проекта и Ваших компетенций:
- разработка VR-приложений и работа с OpenXR;
- создание сенсорных и интерактивных приложений;
- разработка быстрых прототипов новых программных продуктов;
- создание внутренних инструментов для ускорения работы с Unreal Engine и 3D-контентом;
- автоматизация импорта и обработки большого количества 3D-моделей;
- разработка Editor Tools / Utility-инструментов;
- работа с Niagara, физикой, сложными анимациями и симуляциями;
- разработка нативных модулей и библиотек на C++;
- интеграция сторонних SDK, оборудования и программных систем;
- участие в проектировании архитектуры ПО;
- участие во внедрении и тестировании разработанных решений непосредственно на предприятиях;
- командировки на предприятия для запуска и настройки решений.
Что для нас важно
- уверенная работа с Unreal Engine;
- знание Blueprint;
- знание C++ и готовность использовать его в реальных проектах;
- понимание ООП и архитектуры приложений;
- умение работать с 3D-сценами и оптимизировать их;
- понимание клиент-серверной архитектуры;
- понимание REST API, JSON и сетевого взаимодействия;
- умение работать с Git;
- способность самостоятельно разбираться в новых технологиях, SDK и инструментах;
- интерес не только к визуальной составляющей, но и к программированию, архитектуре и созданию законченных программных продуктов;
- ответственность за результат своей работы.
Будет большим преимуществом опыт с:
VR/OpenXR, WebSocket, Pixel Streaming, Niagara, Chaos Physics, Python в Unreal Engine, Editor Utility Widgets, Git LFS, Perforce, промышленным ПО, цифровыми двойниками, тренажёрами и интеграцией оборудования.
Нам не нужен человек, который знает абсолютно всё из этого списка. Важнее хорошая база Unreal Engine + C++/Blueprint, инженерное мышление и способность осваивать необходимые технологии.
Как мы используем Unreal Engine
Мы не привязаны к движку ради самого движка.
Для каждого проекта выбираем технологию исходя из задачи. В общей системе Unreal Engine может отвечать за сложную 3D-визуализацию, симуляцию или VR, Unity — за другую клиентскую часть, а backend — за данные, серверную логику и интеграции.
Поэтому нам нужен разработчик, способный работать в общей программной архитектуре, а не только внутри отдельного Unreal-проекта.
Формат работы
Мы небольшая компания, поэтому у каждого специалиста есть основная зона ответственности, но периодически возникают смежные и нестандартные задачи.
Мы не придерживаемся подхода «это не входит в мою должностную инструкцию». Если для результата нужно разобраться в новой технологии, собрать прототип или помочь с соседней технической задачей — разбираемся и решаем.
При этом мы не ищем человека, который должен одновременно заменить пять разных специалистов.
Что предлагаем
- зарплата от 100 000 ₽ на руки с возможностью роста по мере роста компетенций и ответственности;
- постоянная работа в офисе в Краснодаре;
- мощный современный рабочий компьютер;
- реальные технологические проекты для промышленных предприятий;
- возможность создавать продукты от прототипа и архитектуры до внедрения на производстве;
- работу с Unreal Engine не только в визуализации, но и в полноценных программных системах;
- возможность влиять на технические решения;
- развитие в Unreal Engine, C++, VR, realtime 3D, симуляциях и промышленном ПО;
- небольшую команду без нескольких уровней менеджмента.
Наша общая задача — создавать технологии, которые помогают повышать эффективность и безопасность промышленных предприятий России.
Мы постоянно учимся, развиваем свои компетенции и стараемся становиться сильнее в своих профессиональных направлениях.
А ещё периодически собираемся командой за настольными играми — участие, конечно, добровольное :)
Если вакансия Вам интересна
В отклике можете коротко написать:
- Сколько лет Вы работаете с Unreal Engine?
- Что используете чаще — Blueprint, C++ или их сочетание?
- Какой проект на Unreal Engine считаете самым сложным или интересным из реализованных Вами?
- Есть ли опыт VR, симуляторов, клиент-серверных или неигровых приложений?