Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery er en global medie- og underholdningsvirksomhed, der opererer inden for medier, underholdning og telekommunikation. Virksomheden skaber, producerer og distribuerer film, tv-programmer og andet indhold gennem en række platforme med en portefølje af veletablerede brands og franchiser, der henvender sig til publikum over hele verden.

Avanceret gameplay-programmør (C++/Unreal Engine) – Warner Bros. Games Montréal

Led udviklingen af gameplay-systemer og AI til AAA-spil på konsol og PC hos Warner Bros. Games Montréal. Optimér spilleroplevelser og samarbejd på tværs af fagområder i en hybrid fuldtidsstilling.

Beskrivelse

  • Designe, udvikle, vedligeholde og fejlfinde gameplay- og spil-AI-arkitektur og -systemer
  • Være en central teknisk bidragyder på gameplay-teamet
  • Have ansvar for gameplay- og AI-områder, samtidig med at du former arkitektur, omfang og tekniske afvejninger sammen med design og produktion
  • Vejlede teammedlemmer og løse komplekse blokeringer inden for gameplay og AI
  • Udvikle spilleroplevelsessystemer, der omfatter interaktive mekanikker, gameplayfunktioner, betingelser, tags, volumener, progression og encounters
  • Udvikle spil-AI-systemer til NPC-adfærd, navigation, beslutningstagning og integration i encounters
  • Profilere og optimere ydeevnen ved hjælp af CPU- og hukommelsesbudgetter, tidsopdeling og adfærdsmæssig LOD
  • Arbejde sammen med level design, game design, art, VFX, programmering og QA om krav, gennemførlighed, omfang, designets fuldstændighed og tekniske risici
  • Forfine gameplay- og AI-funktioner gennem datadrevet justering, fejlfindingsværktøjer og validering
  • Følge afhængigheder på tværs af teams, systemer og funktioner, samtidig med at produktion og andre fagområder afstemmes
  • Deltage i kodegennemgange og teknisk validering ved gameplay- og AI-milepæle
  • Udarbejde teknisk dokumentation såsom TDD'er, arkitekturnoter og vejledninger til integration af indhold
  • Holde dig opdateret om udviklingen inden for spilmotorer samt praksis for gameplay og AI
  • Fremme bedste praksis og bidrage til løbende forbedring af højtydende software

Krav

  • Have mindst otte års erfaring med C++-programmering i videospilsbranchen
  • Have bidraget til mindst to AAA-titler, herunder mindst én udgivet konsol- eller PC-titel
  • Demonstrere stærke C++-grundkundskaber inden for objektorienteret design, datastrukturer, algoritmer, templates og flertrådet programmering
  • Have omfattende erfaring med at designe softwarearkitektur til gameplay og AI
  • Have erfaring med at levere programmeringsarbejde i stor skala til konsol og PC fra prototyper til tiden efter lancering
  • Anvende optimerings- og fejlfindingsmetoder på PC og konsoller
  • Have stærke kundskaber i 3D-matematik, herunder lineær algebra, trigonometri, vektorer, matricer og kvaternioner
  • Forstå tekniske begrænsninger inden for animation
  • Anvende Unreal Engine 5, herunder gameplay-frameworket, State Trees, EQS, navigation og integration af gameplayfunktioner
  • Kende Perforce, JIRA og værktøjer til fejlregistrering
  • Kommunikere klart, præcist og transparent på skrift og i samtaler
  • Have stærke evner inden for problemløsning og fejlfinding
  • Prioritere arbejdet sammen med produktionen og selvstændigt styre udførelsen
  • Drive uklare tekniske emner fremad
  • Vejlede mindre erfarne teammedlemmer og samarbejde med interne og eksterne ressourcer
  • Have en passion for videospil

Fordele

  • Karrieredefinerende muligheder
  • Omhyggeligt sammensatte personalegoder
  • Ressourcer til professionel vækst og udvikling
  • Arbejdsgiver med lige muligheder
  • Tilpasninger i ansøgnings- og rekrutteringsprocessen for kvalificerede kandidater med handicap

Relaterede job

SPERTON - Where Great People Meet

Sælger af elevatorer og parkeringssystemer

SPERTON - Where Great People Meet
51 – 200 Medarbejdere

Skab salg af elevatorer og parkeringssystemer i Mumbais vestlige region. Opbyg relationer til kunder og forhandlere, og håndter aftaler fra den første forespørgsel til projektets gennemførelse.

Åbn