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

Senior C++ Software Engineer - Simulation & Tools

Ubisoft · геймдев
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Bucharest, Румыния
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 22.10 · видим у компании с 22.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

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

Суть роли

Вы войдёте в команду, работающую над Motion — промежуточным ПО (middleware) Ubisoft для симуляции в реальном времени одежды, волос и твёрдых тел. Это middleware интегрировано в большинство AAA-игр Ubisoft и поддерживает домашние консоли и ПК. Инструменты, интеграция и взаимодействие с командами по всему миру — часть повседневной работы.

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

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

Требования

  • Большой опыт программирования на C++
  • Хорошее знание алгоритмов и ООП
  • Уверенные навыки в 3D-математике, знание вычислительной геометрии
  • Опыт работы в команде с аналогичными задачами, например предоставление middleware клиентам

Будет плюсом

  • Знание (игровой) физики будет плюсом
  • Знание машинного обучения будет плюсом
  • Хорошее знание C# и WPF будет плюсом
  • Знание игровых консолей будет плюсом

Условия и бенефиты

  • Талоны на питание стоимостью 30 ron в день
  • Доступ к частной медицинской системе и специальные тарифы на абонементы для членов семьи
  • Медицинская помощь в офисе
  • Абонемент World Class
  • Комплексная программа благополучия (включая физическую подготовку, психическое здоровье, финансовое образование и внутренние сообщества)
  • Страхование жизни
  • Велосипеды Ubisoft, бесплатная аренда
  • Парковочные места для автомобилей, велосипедов, мотоциклов
  • Видеоигры и консоли можно брать взаймы
  • Доступ к играм Ubisoft через собственный аккаунт Uplay
  • Bookster (бесплатно берите книги взаймы с доставкой домой или в офис)
  • Бесплатные фрукты и кофе в офисе
  • Дополнительные выходные от студии, подтверждаемые ежегодно для различных событий
  • Учебный отпуск
  • Празднование Рождества и Пасхи со специальным подарком
  • Скидки от партнёров

Навыки

C++algorithmsOOP3D mathComputational geometryC#WPFMachine LearningAgile

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

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