WorkListВойтиОформить подписку
UB

Engine Programmer (Far Cry)

Архив
Ubisoft · геймдев
Вакансия в архиве · закрыта 28.10
Смотреть актуальные вакансии

Другие вакансии компании

UB
🇨🇦Montreal · Канада·Full-timeангл. не указан
≈ $9,8–16 тыс/мес
2 ноя
UB
🇨🇳Chengdu · Китай·Full-timeLead·англ. C1
≈ $4,5 тыс/мес
30 окт
UB
🇫🇷Annecy · Франция·Full-timeHead и выше·англ. C1
≈ $7,4–13 тыс/мес
30 окт
Все вакансии компании

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

AG
Azur Games · Mobile game publishing
страна не указанаSenior·англ. не нужен
≈ $4,6 тыс/мес
23 окт
NE
Nekki · Геймдев
RemoteSenior·англ. B1+–C1
≈ $4,6 тыс/мес
19 окт
AG
Azur Games · Mobile game publishing
страна не указанаSenior·англ. не нужен
≈ $4,6 тыс/мес
15 окт
PL
Playson · iGaming / гэмблинг
RemoteSenior·англ. B1
≈ $4,6 тыс/мес
9 окт
ME
MegaFair · iGaming / гэмблинг
🇨🇾Кипр · remoteSenior·англ. B1+
≈ $4,6 тыс/мес
23 сен
BE
Bluembo Entertainment · Геймдев
Global remoteSenior·англ. не указан
≈ $4,6 тыс/мес
10 сен
Вакансии в Канаде

О вакансии

Откуда можно работать
Montreal, Канада
Занятость
Full-time
из текста вакансии
Уровень
Senior
стаж из описания: «5+ years»
Даты
Опубликована 28.07 · видели у компании с 11.08 по 25.10 · закрыта 28.10
вакансия закрыта, проверки прекращены
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

В качестве Engine Programmer в Ubisoft Montréal вы будете участвовать в разработке и эволюции основных систем движка проекта. Вы будете тесно сотрудничать с кросс‑функциональными командами, создавая масштабируемые, высокопроизводительные решения, поддерживающие потребности производства и долгосрочные технические цели.

Что предстоит делать

  • Программировать ясные, структурированные и поддерживаемые системы, отвечающие требованиям производительности, совместимости, модульности и масштабируемости;
  • Разрабатывать, рефакторить и оптимизировать основные системы движка с долгосрочным техническим видением;
  • Анализировать потребности разработки и оценивать техническую осуществимость предлагаемых решений;
  • Пересматривать существующие функции движка, чтобы обеспечить их соответствие целям проекта;
  • Создавать и улучшать модули движка для поддержки масштабируемости системы;
  • Проектировать и внедрять новые технические решения при необходимости;
  • Рекомендовать улучшения, вдохновлённые лучшими практиками отрасли и новыми технологиями;
  • Оптимизировать производительность системы и поддерживать её стабильность;
  • Улучшать технологии упаковки игры для поддержки одновременных рабочих процессов команд;
  • Поддерживать производственные потребности, связанные с физическими системами и конвейерами данных.

Требования

  • Диплом в области компьютерных наук или программной инженерии (или другое соответствующее образование);
  • 5+ лет профессионального опыта программирования;
  • Демонстрировать сильные знания программирования и архитектуры игровых движков;
  • Понимать технические спецификации и взаимодействия между системами движка;
  • Решать сложные технические задачи, используя структурированный и продуманный подход;
  • Применять сильные аналитические и синтезирующие навыки в повседневной разработке;
  • Писать строгий, высококачественный и поддерживаемый код;
  • Эффективно сотрудничать с многодисциплинарными командами;
  • Работать самостоятельно, оставаясь согласованным с целями команды;
  • Тщательно следить за деталями и предоставлять качественные результаты.

Навыки

programmingsoftware programminggame engine architectureperformance optimizationmodularityscalabilityphysics systemsdata pipelinesanalytical skillssynthesis skillshigh-quality codecollaborationindependent workattention to detail

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти