Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery är ett globalt medie- och underhållningsföretag som är verksamt inom media, underhållning och telekommunikation. Företaget skapar, producerar och distribuerar filmer, tv-program och annat innehåll via en rad olika plattformar, med en portfölj av etablerade varumärken och varumärkesuniversum som når publik över hela världen.

Avancerad gameplayprogrammerare (C++/Unreal Engine) – Warner Bros. Games Montréal

Led utvecklingen av spelsystem och AI för AAA-spel till konsol och PC hos Warner Bros. Games Montréal. Optimera spelarupplevelser och samarbeta tvärfunktionellt i en hybridroll på heltid.

Beskrivning

  • Designa, utveckla, underhåll och felsök arkitektur och system för gameplay och spel-AI
  • Vara en viktig teknisk bidragsgivare i gameplayteamet
  • Ansvara för gameplay- och AI-områden samtidigt som du formar arkitektur, omfattning och tekniska avvägningar tillsammans med design och produktion
  • Vägleda kollegor och lösa komplexa hinder inom gameplay och AI
  • Utveckla system för spelarupplevelsen som omfattar interaktiva mekaniker, gameplayfunktioner, villkor, taggar, volymer, progression och möten
  • Utveckla spel-AI-system för NPC-beteende, navigering, beslutsfattande och integrering i möten
  • Profilera och optimera prestanda med hjälp av CPU- och minnesbudgetar, tidsdelning och beteendemässig LOD
  • Samarbeta med nivådesign, speldesign, art, VFX, programmering och QA kring krav, genomförbarhet, omfattning, designens fullständighet och tekniska risker
  • Förfina gameplay- och AI-funktioner genom datadriven justering, felsökningsverktyg och validering
  • Följa beroenden mellan team, system och funktioner samtidigt som produktion och andra discipliner samordnas
  • Delta i kodgranskningar och teknisk validering vid milstolpar för gameplay och AI
  • Skapa teknisk dokumentation som TDD:er, arkitekturbeskrivningar och guider för innehållsintegration
  • Hålla dig uppdaterad om utvecklingen av spelmotorer samt praxis inom gameplay och AI
  • Främja bästa praxis och bidra till kontinuerliga förbättringar av högpresterande programvara

Krav

  • Ha minst åtta års erfarenhet av C++-programmering inom videospelsbranschen
  • Ha medverkat i minst två AAA-titlar, inklusive minst en lanserad konsol- eller PC-version
  • Kunna visa starka kunskaper i C++-grunderna, inklusive objektorienterad design, datastrukturer, algoritmer, mallar och flertrådad programmering
  • Ha omfattande erfarenhet av att utforma programvaruarkitektur för gameplay och AI
  • Ha erfarenhet av att leverera storskaligt programmeringsarbete för konsol och PC från prototyp till tiden efter lansering
  • Tillämpa optimerings- och felsökningstekniker på PC och konsoler
  • Ha goda kunskaper i 3D-matematik, inklusive linjär algebra, trigonometri, vektorer, matriser och kvaternioner
  • Förstå tekniska begränsningar inom animation
  • Använda Unreal Engine 5, inklusive dess gameplayramverk, State Trees, EQS, navigering och integration av gameplayfunktioner
  • Känna till Perforce, JIRA och verktyg för felhantering
  • Kommunicera tydligt, koncist och transparent i skrift och samtal
  • Ha stark problemlösnings- och felsökningsförmåga
  • Prioritera arbetet tillsammans med produktionen och självständigt hantera genomförandet
  • Driva tvetydiga tekniska frågor framåt
  • Vägleda mindre erfarna teammedlemmar och samarbeta med interna och externa resurser
  • Ha ett starkt intresse för videospel

Förmåner

  • Möjligheter som kan definiera karriären
  • Genomtänkt utformade förmåner
  • Resurser för professionell utveckling och kompetensutveckling
  • En arbetsgivare som erbjuder lika möjligheter
  • Anpassningar i ansöknings- och rekryteringsprocessen för kvalificerade kandidater med funktionsnedsättning

Relaterade jobb

CVS Health

Senioranalytiker inom verksamhetsanalys – distansarbete i Texas

CVS Health

Ansvara för kundrapportering, utreda SQL- och datafrågor och stödja analys av hälsodata för Signify Health. Säkerställa korrekt datainläsning och rapportering samtidigt som intressenter får stöd att nå sina verksamhetsmål.

Öppna
Service Stream

Affärssystemanalytiker – JAMS

Service Stream
1 001 – 5 000 Anställda
ByggbranschenHållbarhetInfrastruktur

Konfigurera och stöd Service Streams system för jobb- och tillgångshantering (JAMS) för Australiens nätverk för samhällsviktiga tjänster. Förbättra arbetsflöden för tillgångshantering, rapportering, regelefterlevnad och operativt beslutsfattande.

Öppna