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

Senior Graphic Programmer [New Project on Switch2]

Архив
Ubisoft · геймдев
Вакансия в архиве · закрыта 31.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 сен
Вакансии в Китае

О вакансии

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

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

Суть роли

В качестве (Senior) Graphics Programmer вы будете отвечать за внедрение и оптимизацию основных систем рендеринга нашего движка. Работая в специализированной производственной команде на нескольких платформах, вы будете сотрудничать с художниками и инженерами, создавая производительные, масштабируемые графические функции, определяющие визуальное совершенство наших проектов.

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

  • Прототипировать, разрабатывать и совершенствовать графические функции в нашем собственном движке для развертывания на различных целевых платформах.
  • Анализировать и оптимизировать конвейер рендеринга и графические алгоритмы для консольных платформ (например, PlayStation, Xbox, Switch) и ПК.
  • Оценивать влияние различных техник рендеринга на производительность и использование памяти, чтобы информировать архитектурные решения.
  • Разрабатывать и внедрять инструменты отладки, поддерживающие процессы разработки графики и интеграции искусства.
  • Тесно сотрудничать с командами‑клиентами для сбора требований, определения технических дорожных карт и приоритизации улучшений нашей графической технологии.
  • Постоянно исследовать и интегрировать новые релевантные техники, демонстрируя самостоятельный подход к профессиональному развитию.
  • Создавать и поддерживать понятную техническую документацию для облегчения обмена знаниями.

Требования

  • Мастерство в C++, с прочной базой в C/C# и принципах объектно‑ориентированного программирования.
  • Подтверждённый опыт многопоточного программирования и низкоуровневой оптимизации памяти.
  • Глубокие практические знания современных графических API (DirectX 11/12, Vulkan, OpenGL) и языков шейдеров (HLSL/GLSL).
  • Экспертиза в 3D‑математике, современных алгоритмах рендеринга и критически важных структурах данных.
  • Строгий фокус на качестве кода, производительности (CPU/GPU) и эффективности использования памяти.
  • Преданность написанию чистого, поддерживаемого и переносимого производственного кода.
  • Способность диагностировать проблемы в движках, зависимостях и middleware, а также предлагать и реализовывать эффективные технические решения.
  • Опыт анализа требований, выявления технических рисков и представления вариантов решений с чётким анализом компромиссов.
  • Практический опыт разработки под консоли (Nintendo Switch, PlayStation, Xbox и др.).
  • Профессиональное владение письменным и устным английским, достаточное для понимания технической документации и активного участия в глобальных командных обсуждениях и конференц‑звонках.

Навыки

C++C/C#Object-Oriented Programmingmultithreaded programminglow-level memory optimizationDirectX 11DirectX 12VulkanOpenGLHLSLGLSL3D mathematicsrendering algorithmsperformance-critical data structuresconsole developmentNintendo SwitchPlayStationXbox

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

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