Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery to globalna firma medialna i rozrywkowa działająca w obszarach mediów, rozrywki i telekomunikacji. Tworzy, produkuje i dystrybuuje filmy, programy telewizyjne oraz inne treści za pośrednictwem różnych platform, oferując odbiorcom na całym świecie portfolio uznanych marek i franczyz.

Starszy programista rozgrywki (C++/Unreal Engine) — Warner Bros. Games Montréal

Kieruj rozwojem systemów rozgrywki i sztucznej inteligencji w grach AAA na konsole i komputery PC w Warner Bros. Games Montréal. Optymalizuj doświadczenia graczy i współpracuj z zespołami różnych specjalizacji w pełnoetatowej pracy hybrydowej.

Opis

  • Projektowanie, tworzenie, utrzymywanie i debugowanie architektury oraz systemów rozgrywki i sztucznej inteligencji w grach
  • Pełnienie roli kluczowego specjalisty technicznego w zespole rozgrywki
  • Odpowiedzialność za obszary rozgrywki i SI oraz kształtowanie architektury, zakresu prac i kompromisów technicznych wspólnie z zespołami projektowymi i produkcyjnymi
  • Mentorowanie członków zespołu i rozwiązywanie złożonych problemów związanych z rozgrywką i SI
  • Tworzenie systemów doświadczeń graczy obejmujących interaktywne mechaniki, funkcje rozgrywki, warunki, tagi, wolumeny, progresję i spotkania
  • Tworzenie systemów SI dla zachowania postaci niezależnych, nawigacji, podejmowania decyzji i integracji spotkań
  • Profilowanie i optymalizowanie wydajności z użyciem budżetów CPU i pamięci, podziału obliczeń w czasie oraz behawioralnego LOD
  • Współpraca z zespołami projektowania poziomów, projektowania gry, grafiki, efektów wizualnych, programowania i QA w zakresie wymagań, wykonalności, zakresu, kompletności projektu i ryzyka technicznego
  • Doskonalenie funkcji rozgrywki i SI poprzez dostrajanie oparte na danych, narzędzia debugowania i walidację
  • Śledzenie zależności między zespołami, systemami i funkcjami oraz uzgadnianie prac z produkcją i innymi specjalizacjami
  • Udział w przeglądach kodu i walidacji technicznej na etapach rozwoju rozgrywki i SI
  • Tworzenie dokumentacji technicznej, takiej jak TDD, notatki architektoniczne i przewodniki integracji treści
  • Śledzenie rozwoju silnika oraz praktyk związanych z rozgrywką i SI
  • Promowanie najlepszych praktyk i ciągłe doskonalenie wysokowydajnego oprogramowania

Wymagania

  • Co najmniej osiem lat doświadczenia w programowaniu w języku C++ w branży gier wideo
  • Udział w co najmniej dwóch produkcjach AAA, w tym w co najmniej jednej wydanej na konsole lub komputery PC
  • Bardzo dobra znajomość podstaw C++, w tym projektowania obiektowego, struktur danych, algorytmów, szablonów i programowania wielowątkowego
  • Rozległe doświadczenie w projektowaniu architektury oprogramowania rozgrywki i SI
  • Doświadczenie w realizacji dużych projektów programistycznych na konsole i komputery PC — od prototypowania po etap popremierowy
  • Stosowanie technik optymalizacji i debugowania na komputerach PC i konsolach
  • Bardzo dobra znajomość matematyki 3D, w tym algebry liniowej, trygonometrii, wektorów, macierzy i kwaternionów
  • Znajomość ograniczeń technicznych animacji
  • Znajomość Unreal Engine 5, w tym jego frameworka rozgrywki, State Trees, EQS, nawigacji i integracji funkcji rozgrywki
  • Znajomość Perforce, JIRA i narzędzi do śledzenia błędów
  • Jasna, zwięzła i przejrzysta komunikacja pisemna oraz ustna
  • Silne umiejętności rozwiązywania problemów i diagnozowania usterek
  • Ustalanie priorytetów wspólnie z produkcją i samodzielne zarządzanie realizacją zadań
  • Umiejętność prowadzenia niejednoznacznych tematów technicznych
  • Umiejętność wspierania mniej doświadczonych członków zespołu i współpracy z zasobami wewnętrznymi oraz zewnętrznymi
  • Pasja do gier wideo

Benefity

  • Możliwości, które mogą zdefiniować karierę
  • Starannie dobrane świadczenia
  • Zasoby wspierające rozwój zawodowy i osobisty
  • Równe szanse zatrudnienia
  • Udogodnienia w procesie aplikacji i rekrutacji dla wykwalifikowanych kandydatów z niepełnosprawnościami

Powiązane oferty pracy

BLACKCLOAK

Menedżer ds. relacji z klientami korporacyjnymi

BLACKCLOAK
11 – 50 Pracownicy
CyberbezpieczeństwoSaaS

W BLACKCLOAK, firmie z branży cyberbezpieczeństwa, która chroni kadrę kierowniczą i inne znane osoby przed hakerami, wyciekami prywatnych danych i kradzieżą tożsamości, będziesz rozwijać relacje z klientami korporacyjnymi. Będziesz odpowiadać za utrzymanie klientów, wdrażanie produktów i rozwój kont.

Otwórz
The Cigna Group

Dwujęzyczny pielęgniarz — konsultant ds. zdrowia, praca na miejscu

The Cigna Group

Wspieraj osoby w radzeniu sobie ze stresem oraz realizacji celów dotyczących zdrowia i chorób przewlekłych jako dwujęzyczny pielęgniarz, konsultant ds. zdrowia w Evernorth Workplace Care. Dwa dni w tygodniu prowadź konsultacje wirtualne, a także zapewniaj opiekę na miejscu w Morganton w Karolinie Północnej.

Otwórz
Endor Labs

Architekt rozwiązań ds. bezpieczeństwa aplikacji — praca zdalna

Endor Labs

Pomagaj klientom korporacyjnym zabezpieczać tworzenie oprogramowania wspieranego przez AI za pomocą platformy Endor Labs do ochrony aplikacji i łańcucha dostaw oprogramowania. Projektuj rozwiązania, prowadź prezentacje produktu i wspieraj klientów we wdrażaniu oraz korzystaniu z platformy.

Otwórz