Magnopus
Magnopus
Magnopus — студия иммерсивных технологий, создающая решения, которые объединяют физические пространства с цифровыми мирами. Её мультидисциплинарная команда сочетает экспертизу в сфере развлечений, игр, дизайна и инженерии для разработки проектов смешанной реальности, в том числе для индустрии развлечений и образования. Компания сотрудничала с такими организациями, как Disney, Sony Music и NASA, и известна платформой Connected Spaces, вошедшей в список лучших изобретений 2022 года по версии TIME.

Старший инженер по графике (Unreal Engine) — удалённая работа в Великобритании

Magnopus ищет старшего инженера по графике для удалённой работы в Великобритании, который будет развивать плагин OKO для Unreal Engine и графические пайплайны. Роль сосредоточена на качестве рендеринга, инструментах для создателей и кроссплатформенных иммерсивных проектах для веба, мобильных устройств и XR.

Описание

  • Руководить графическим направлением платформы, включая совместимость ассетов, освещение, работу с шейдерами и материалами, а также новые методы рендеринга
  • Создавать решения для преобразования ассетов во время выполнения и кроссплатформенного контента
  • Разрабатывать и расширять пользовательские инструменты Unreal Editor, расширения интерфейса и автоматизированные пайплайны ассетов для создания контента
  • Решать низкоуровневые задачи в области графики, оптимизации и профилирования, повышая производительность и визуальное качество на целевом оборудовании
  • Формировать архитектуру команды Unreal с помощью качественной реализации на C++ и тщательного ревью кода
  • Взаимодействовать с командами, разрабатывающими веб- и мобильные клиенты OKO, а также облачные сервисы, чтобы обеспечивать высокое качество работы Unreal
  • Развивать возможности команды через обмен знаниями, документацию и техническое руководство
  • Оказывать практическое техническое лидерство и наставничество без управления сотрудниками
  • Разрабатывать и оптимизировать плагин OKO для Unreal Engine и внутренние пайплайны Unreal для студии

Требования

  • Значительный профессиональный опыт разработки на C++ с использованием Unreal Engine и глубокое понимание его кодовой базы и систем времени выполнения
  • Прочные основы программирования графики и рендеринга, включая код рендеринга Unreal, RHI, разработку шейдеров и профилирование производительности GPU
  • Опыт создания, поддержки или расширения инструментов, рабочих процессов или пайплайнов Unreal Editor, используемых разработчиками или художниками
  • Умение ясно объяснять сложные задачи рендеринга и разработки инструментов техническим и нетехническим заинтересованным сторонам
  • Готовность к сотрудничеству и подтверждённый интерес к наставничеству разработчиков и обмену знаниями между специалистами разных направлений
  • Подтверждённая способность обеспечивать ясность и продвигать техническую работу в быстро меняющейся продуктовой среде
  • Опыт работы с загрузкой ассетов во время выполнения и технологиями обмена данными, такими как glTF/GLB или USD
  • Опыт работы с системами репликации в реальном времени, многопользовательскими или синхронизационными системами
  • Опыт создания, поддержки или распространения плагинов Unreal Engine
  • Участие в разработке программного обеспечения с открытым исходным кодом