Детали вакансии
Разработка игр
Удаленка
Полная занятость
Английский
Oct 26

Главный инженер C++ (Tobspr Games)

Главный инженер C++ для игры-симулятора фабрики, полная удаленная работа в Германии.

Мы ищем главного инженера C++, который будет отвечать за симуляцию фабрики в нашей следующей игре. Игра разрабатывается на Unreal Engine 5, но симуляция будет автономной и написанной на чистом C++. Игроки будут размещать сотни тысяч машин, конвейеров, труб и других объектов в большом мире, и каждый из них должен детерминированно обновляться на устройствах всех игроков в кооперативной сессии. Вы спроектируете этот модуль симуляции с нуля, будучи одним из первых инженеров в новой игровой команде, работая в тесном сотрудничестве с руководителем инженерной группы и отделом гейм-дизайна. Обязанности: • Спроектировать и создать детерминированную симуляцию фабрики, масштабирующуюся до сотен тысяч размещенных игроками зданий. • Отвечать за архитектуру симуляции: компоновку данных, модель тиков, многопоточность и формат сериализации. • Работать с сетевым инженером, чтобы симуляция и кооператив проектировались вместе, а не добавлялись позже. • Установить и соблюдать бюджет производительности ЦП для симуляции на нашей минимальной целевой конфигурации. • Проводить ревью кода и обучать других инженеров C++ и архитектуре.

Необходимые навыки: • Опыт работы в профессиональной среде C++, где вы проектировали, реализовывали и поддерживали высокопроизводительные модули, которые используются другими инженерами, и несли ответственность за последствия своих архитектурных решений. • Глубокие знания data-oriented design, многопоточности и производительности, включая профилирование ЦП и применение анализа на основе алгоритмической сложности для выбора правильных структур данных. • Создание детерминированной или синхронизированной (lockstep) системы, или умение продемонстрировать, как вы бы к этому подошли. • Подтвержденный опыт наставничества инженеров и принятия архитектурных решений в письменной форме, которые другие могли бы понять и оспорить. Желательно: • 2+ выпущенных игровых проектов. • Опыт работы над игрой с фабрикой, автоматизацией или симуляцией. • Опыт работы с Unreal Engine, особенно с Mass Entity или пользовательской ECS в Unreal.

Что мы предлагаем: • Полная удаленная работа: мы нанимаем напрямую внутри Германии. • Гибкий график работы! • Оплачиваемые сверхурочные в редких случаях, когда они происходят. • Бюджет на оборудование, чтобы обеспечить эргономичное рабочее место и необходимое оборудование для комфортной работы. • Ежемесячный личный бюджет на развитие для курсов, книг или других учебных материалов. • Дни для фокусировки, чтобы исследовать или изучать новые навыки. • Ежегодная командная встреча для личного знакомства и сотрудничества. • Ежегодный пересмотр зарплаты для соответствия рынку и автоматическое повышение на 2% в год.

remote
UE5
C++
factory simulation
Game Development
Unreal Engine
co-op

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

Похожие вакансии

Старший C++ разработчик

Старший C++ разработчик для автоматизированного многопользовательского игрового тестирования с ИИ-ботами, полностью удаленно в Польше, контракт B2B.

Польша
E
Emagine Polska

C#/.NET Backend-разработчик

Backend-разработчик для многопользовательских free-to-play онлайн-игр в Stark Games

S
Stark Games

C#/.NET Backend-разработчик

Backend-разработчик для многопользовательских free-to-play онлайн-игр в Stark Games. Свяжитесь с Натальей Батюней через LinkedIn.

S
Stark Games