Ведущий инженер по рендерингу
Местоположение: Прага, Чехия
Отдел: Инженерный отдел
Руководитель: Ведущий инженер по рендерингу
Тип занятости: Постоянная
О нас
Hangar 13 — внутренняя студия разработки 2K, создающая незабываемые AAA-игры для всех основных платформ. Имея студии в Брайтоне (Великобритания), Брно и Праге (Чехия), мы работаем как единая команда, чтобы воплощать в жизнь игры с богатым сюжетом, которые погружают игроков. Каждая из наших студий предоставляет возможность поработать с одними из самых талантливых разработчиков в индустрии над творчески сложными и захватывающими проектами в разнообразной и дружелюбной среде.
Краткое описание вакансии
Hangar 13 ищет опытного ведущего инженера по рендерингу, который любит совместную и творческую рабочую среду и стремится расширить границы передовой 3D-графики. В этой роли вы будете преодолевать разрыв между стандартными возможностями Unreal Engine 5 и высокопроизводительными, фотореалистичными визуальными требованиями наших текущих AAA-проектов. Работая в глобально распределенной команде вместе с нашими командами Tech Art, Lighting и Environment, вы будете исследовать, внедрять и оптимизировать пользовательские методы рендеринга, которые позволяют художникам воплощать свое видение стабильно и эффективно. Это идеальная позиция для инженера, который преуспевает в работе с большими кодовыми базами, решении сложных пересечений технических конвейеров и внесении смелых изменений на уровне движка для развития игровых технологий.
Обязанности и ответственность
- Развивать, модифицировать и оптимизировать стандартный конвейер рендеринга Unreal Engine 5 для соответствия строгим требованиям производительности и художественным требованиям.
- Тесно сотрудничать с командой освещения, командами художников по окружению и отделами Tech Art/Shaders для устранения пересечений между командами, устранения узких мест в конвейере и воплощения творческого видения наших игр.
- Исследовать, разрабатывать, внедрять и отлаживать высококлассные, фотореалистичные методы графики, применимые к персонажам и крупномасштабным окружениям.
- Эффективно разрабатывать и представлять четкие технические проекты различным аудиториям, умело отсеивая ненужные детали для нетехнических заинтересованных сторон.
- Выявлять технические и 개발ские риски/препятствия в конвейере рендеринга и проактивно генерировать решения для их преодоления.
- Навигировать, поддерживать и безопасно улучшать массивную, мультиплатформенную кодовую базу, используя продвинутый C++ и современные API графики.
- Тесно сотрудничать между несколькими студиями, обеспечивая тесное взаимодействие с руководителем отдела рендеринга и местными инженерными координаторами между студиями.
Основные навыки, качества и опыт
- Опыт работы в индустрии: Значительный опыт в разработке компьютерных игр, особенно с упором на компьютерную графику в реальном времени, шейдеры и разработку движков.
- Техническое мастерство: Продвинутые знания C++ и техник многопоточного программирования.
- Графика: Глубокие знания современных техник Real-Time Rendering, 3D-математики и линейной алгебры.
- Язык и коммуникация: Свободное владение английским языком, исключительные навыки общения и сотрудничества.
- Стиль работы: Продемонстрированная способность как к совместной работе в высокоинтегрированной глобальной команде, так и к самостоятельной работе в качестве ориентированного на результат решателя проблем.
- Квалификация: Степень бакалавра в области компьютерных наук, инженерии или эквивалентный профессиональный опыт работы.
Высокожелательно
- Выпущенные проекты: Выпустили одну или несколько AAA-игр на нескольких платформах.
- Особенности движка: Глубокий опыт многоплатформенной разработки с использованием Unreal Engine 5 или высоконастроенных проприетарных движков.
- Отладка на консолях: Практический опыт работы с инструментами профилирования и отладки консолей (например, RenderDoc, PIX и т. д.).