Ubisoft Berlin logo

Render Programmer [Snowdrop]

Ubisoft Berlin·Salary not specified

Primary stack

C++

Nice to have's

CommunicationProblem Solving

Job description

Description language:

Про посаду

Ми шукаємо Render Programmer [Snowdrop] для приєднання до нашої команди рендерингу World Tech в Ubisoft. Ваша основна увага буде зосереджена на впровадженні, розширенні та підтримці різних систем рендерингу світу нашого внутрішнього движка Snowdrop™. Як render programmer, ви будете частиною відданої команди досліджень та розробок, яка працює з кількома платформами апаратного забезпечення.

Обов'язки

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

Вимоги

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

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

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

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

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

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

Про компанію

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

© Ubisoft Berlin. 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.

Popular searches