Romanian Game Developers Association (RGDA) logo

Render Programmer [Snowdrop]

Primary stack

C++

Nice to have's

CommunicationProblem Solving

Job description

Description language:

Про посаду

Рендерний програміст [Snowdrop]

Ubisoft є глобальним лідером у сфері ігор з командами по всьому світу, які створюють оригінальні та незабутні ігрові враження, від Assassin’s Creed, Rainbow Six, до Just Dance та інших. Ми віримо, що різноманітність перспектив допомагає як гравцям, так і командам процвітати. Якщо ви захоплені інноваціями та розширенням меж розваг, приєднуйтесь до нашої подорожі та допоможіть нам створювати невідоме!

Snowdrop - це потужний ігровий рушій, який дозволяє креативним творцям Ubisoft розкрити свій творчий потенціал. Швидкий та гнучкий, Snowdrop надає розробникам інноваційні інструменти, створені спочатку для створення невідомого.

Snowdrop надає ідеальне полотно для ігрових розробників, щоб створити ігри майбутнього.

Працюючи в нашій команді технологій рендерингу World, ваш основний фокус буде на впровадженні, розширенні та підтримці різних систем рендерингу світу нашого внутрішнього рушія Snowdrop™. Як рендерний програміст ви будете частиною дуже відданої команди досліджень та розробок, яка працює з кількома апаратними платформами. Від вас очікуватиметься співпраця з іншими програмістами, художниками та тестувальниками для створення високоякісних, масштабовних рішень для побудови світу, які виведуть Snowdrop та його різні ігри на ще більш високий та продуктивний рівень.

Обов'язки

  • Проектування, впровадження та ітерація рендерингових функцій для великих, відкритих світів (рельєф, рослинність, листя та системи складових світу)
  • Робота з C++
  • Розробка функцій рендерингу світу, що масштабуються на кількох платформах та різних апаратних можливостях
  • Балансування візуальної якості, потокової передачі та стратегій рівня деталізації (LOD) з пам'яттю та продуктивністю під час виконання на масивних, безшовних світах
  • Підтримка існуючої піплайн рендерингу світу та інструментів у відповідності з останніми змінами, що відбулися у розробці (наприклад, нові SDK, версії middleware або графічні API)
  • Спілкування з командами, які використовують технологію, щоб зрозуміти їхні вимоги та визначити потреби у впровадженні та вдосконаленні технологій рендерингу світу

Вимоги

Технічні навички

  • Професійний досвід роботи з програмуванням на C++
  • Досвід роботи з критичною для продуктивності та/або рендеринговою програмістикою
  • Глибоке розуміння графічних API та сучасних піплайнів рендерингу
  • Здатність точно прогнозувати тривалість завдань та розуміти залежності
  • Сильні навички налагодження
  • Обізнаність про нові розробки в графічних API та апаратному забезпеченні
  • Знання внутрішніх інструментів, що використовуються у виробництві відеоігор

Професійні навички

  • Бажання брати участь у розвитку молодших членів нашої команди
  • Вміння ефективно спілкуватися як з технічними, так і з нетехнічними сторонами
  • Самостійний та цінує якість у всьому, що робить, має гарне почуття деталей
  • Креативний та радіє подоланню технічних обмежень та вирішенню складних проблем
  • Вільне володіння англійською мовою

Ми пропонуємо

  • Обідні талони вартістю 30 грн/день
  • Доступ до приватної медичної системи та спеціальні тарифні плани для членів сім'ї
  • Медична підтримка на території
  • Підписка World Class
  • Комплексна програма добробуту (включаючи фізичну підготовку, психічне здоров'я, фінансову освіту та внутрішні спільноти)
  • Страхування життя
  • Велосипеди Ubisoft, безкоштовний прокат
  • Місця для паркування автомобілів, велосипедів, мотоциклів
  • Відеоігри та консолі для оренди
  • Доступ до ігор Ubisoft через власний акаунт Uplay
  • Bookster (безкоштовна оренда книг, доставка додому або в офіс)
  • Безкоштовні фрукти та кава в офісі
  • Безкоштовні дні в студії, підтверджені щорічно для різних заходів
  • Навчальна відпустка
  • Святкування Різдва/Великодня зі спеціальним подарунком
  • Знижки для партнерів

Про компанію

Ubisoft є глобальним лідером у сфері ігор з командами по всьому світу, які створюють оригінальні та незабутні ігрові враження, від Assassin’s Creed, Rainbow Six, до Just Dance та інших. Ми віримо, що різноманітність перспектив допомагає як гравцям, так і командам процвітати. Якщо ви захоплені інноваціями та розширенням меж розваг, приєднуйтесь до нашої подорожі та допоможіть нам створювати невідоме!

© Romanian Game Developers Association (RGDA). This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Romanian Game Developers Association (RGDA)

All 171 roles

Popular searches