Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery je globalno medijsko in zabavno podjetje, ki deluje na področju medijev, zabave in telekomunikacij. Ustvarja, producira in distribuira filme, televizijske vsebine ter drugo vsebino prek različnih platform, njegovo portfelj uveljavljenih blagovnih znamk in franšiz pa nagovarja občinstvo po vsem svetu.

Napredni programer igralnosti (C++/Unreal Engine) – Warner Bros. Games Montréal

Vodite razvoj sistemov igralnosti in umetne inteligence za AAA igre na konzolah in osebnih računalnikih pri Warner Bros. Games Montréal. Optimizirajte izkušnjo igralcev in sodelujte med različnimi področji pri hibridnem delu s polnim delovnim časom.

Opis

  • Načrtovanje, razvoj, vzdrževanje in odpravljanje napak v arhitekturi ter sistemih igralnosti in igralne umetne inteligence
  • Delovanje kot ključni tehnični sodelavec v ekipi za igralnost
  • Prevzemanje odgovornosti za področji igralnosti in umetne inteligence ter oblikovanje arhitekture, obsega in tehničnih kompromisov z oblikovanjem in produkcijo
  • Mentoriranje članov ekipe in reševanje zapletenih ovir pri igralnosti in umetni inteligenci
  • Razvoj sistemov za izkušnjo igralca, ki vključujejo interaktivne mehanike, funkcije igralnosti, pogoje, oznake, volumne, napredovanje in srečanja
  • Razvoj sistemov igralne umetne inteligence za vedenje NPC-jev, navigacijo, sprejemanje odločitev in vključevanje srečanj
  • Profiliranje in optimiziranje zmogljivosti z uporabo proračunov CPU-ja in pomnilnika, časovnega rezanja ter vedenjskega LOD
  • Sodelovanje z oblikovanjem ravni, oblikovanjem igre, umetnostjo, VFX, programiranjem in zagotavljanjem kakovosti pri zahtevah, izvedljivosti, obsegu, popolnosti oblikovanja in tehničnih tveganjih
  • Izpopolnjevanje funkcij igralnosti in umetne inteligence z nastavljanjem na podlagi podatkov, orodji za odpravljanje napak in validacijo
  • Sledenje odvisnostim med ekipami, sistemi in funkcijami ter usklajevanje produkcije in drugih področij
  • Sodelovanje pri pregledih kode in tehnični validaciji na mejnikih igralnosti in umetne inteligence
  • Ustvarjanje tehnične dokumentacije, kot so TDD-ji, arhitekturne opombe in vodniki za vključevanje vsebine
  • Spremljanje razvoja pogona ter praks na področju igralnosti in umetne inteligence
  • Spodbujanje najboljših praks in stalno izboljševanje visokozmogljive programske opreme

Zahteve

  • Imeti najmanj osem let izkušenj s programiranjem v C++ v industriji videoiger
  • Sodelovati pri najmanj dveh naslovih AAA, vključno z enim izdanim naslovom za konzole ali osebne računalnike
  • Dokazati odlično poznavanje osnov C++ na področjih objektno usmerjenega oblikovanja, podatkovnih struktur, algoritmov, predlog in večnitnega programiranja
  • Imeti obsežne izkušnje z oblikovanjem programske arhitekture igralnosti in umetne inteligence
  • Imeti izkušnje z izvedbo obsežnih programerskih projektov za konzole in osebne računalnike od prototipiranja do obdobja po izdaji
  • Uporabljati tehnike optimizacije in odpravljanja napak na osebnih računalnikih in konzolah
  • Uporabljati napredno 3D-matematiko, vključno z linearno algebro, trigonometrijo, vektorji, matrikami in kvaternioni
  • Razumeti tehnične omejitve animacije
  • Uporabljati Unreal Engine 5, vključno z njegovim ogrodjem igralnosti, State Trees, EQS, navigacijo in vključevanjem funkcij igralnosti
  • Poznati Perforce, JIRA in orodja za sledenje napakam
  • Jasno, jedrnato in pregledno komunicirati pisno in ustno
  • Imeti odlične sposobnosti reševanja problemov in odpravljanja težav
  • Določati prednostne naloge s produkcijo in samostojno voditi izvedbo
  • Premikati naprej nejasne tehnične teme
  • Usmerjati manj izkušene člane ekipe ter sodelovati z notranjimi in zunanjimi viri
  • Izkazovati strast do videoiger

Ugodnosti

  • Priložnosti, ki lahko zaznamujejo kariero
  • Premišljeno izbrane ugodnosti
  • Viri za poklicno rast in razvoj
  • Zaposlovanje z enakimi možnostmi
  • Prilagoditve pri prijavi in zaposlovanju za kvalificirane kandidate invalide

Sorodna delovna mesta

Bloomlife Inc

Remote Account Sales Executive, Healthcare

Bloomlife Inc

Grow Bloomlife’s remote maternal-fetal monitoring business by selling remote patient monitoring solutions to OB/GYN practices and health systems. Manage the full sales cycle, from prospecting and clinical presentations to contract negotiations and deployment handoffs.

Odpri
Illumina

Clinical Sales Specialist, Genomics — Thailand, Indonesia and Vietnam

Illumina

Support Illumina’s clinical genomics sales across Thailand, Indonesia and Vietnam, advising customers on applications, workflows and products. The role spans reproductive and genetic health, oncology, customer development and regional market growth.

Odpri
Trane Technologies

Senior Executive Assistant, Digital Leadership

Trane Technologies

Support Trane Technologies’ Digital leadership team by coordinating executive schedules, travel, meetings, communications, and procurement. The role covers leaders across the United States and requires on-site work in White Bear Lake, Minnesota, Monday through Thursday.

Odpri