Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery er et globalt medie- og underholdningsselskap som opererer innen medier, underholdning og telekommunikasjon. Selskapet skaper, produserer og distribuerer filmer, TV-programmer og annet innhold gjennom en rekke plattformer, med en portefølje av etablerte merkevarer og franchiser som når publikum over hele verden.

Avansert gameplay-programmerer (C++/Unreal Engine) – Warner Bros. Games Montréal

Led utviklingen av gameplay-systemer og AI for AAA-spill på konsoll og PC hos Warner Bros. Games Montréal. Optimaliser spilleropplevelser og samarbeid på tvers av fagområder i en hybrid heltidsstilling.

Beskrivelse

  • Designe, utvikle, vedlikeholde og feilsøke arkitektur og systemer for gameplay og spill-AI
  • Være en viktig teknisk bidragsyter i gameplay-teamet
  • Ha ansvar for gameplay- og AI-områder samtidig som du former arkitektur, omfang og tekniske avveininger sammen med design og produksjon
  • Veilede teammedlemmer og løse komplekse hindringer innen gameplay og AI
  • Utvikle systemer for spilleropplevelsen som dekker interaktive mekanikker, gameplay-funksjoner, betingelser, tagger, volumer, progresjon og encounters
  • Utvikle spill-AI-systemer for NPC-atferd, navigasjon, beslutningstaking og integrasjon i encounters
  • Profilere og optimalisere ytelsen ved hjelp av CPU- og minnebudsjetter, tidsdeling og atferdsbasert LOD
  • Samarbeide med level design, game design, art, VFX, programmering og QA om krav, gjennomførbarhet, omfang, designets fullstendighet og tekniske risikoer
  • Forbedre gameplay- og AI-funksjoner gjennom datadrevet justering, feilsøkingsverktøy og validering
  • Følge avhengigheter på tvers av team, systemer og funksjoner samtidig som produksjon og andre fagområder samordnes
  • Delta i kodegjennomganger og teknisk validering ved milepæler for gameplay og AI
  • Utarbeide teknisk dokumentasjon som TDD-er, arkitekturnotater og veiledninger for innholdsintegrasjon
  • Holde deg oppdatert på utviklingen innen spillmotorer samt praksis for gameplay og AI
  • Fremme beste praksis og bidra til kontinuerlig forbedring av høytytende programvare

Krav

  • Ha minst åtte års erfaring med C++-programmering i videospillbransjen
  • Ha bidratt til minst to AAA-titler, inkludert minst én lansert konsoll- eller PC-utgivelse
  • Demonstrere sterke C++-grunnferdigheter innen objektorientert design, datastrukturer, algoritmer, maler og flertrådet programmering
  • Ha omfattende erfaring med å utforme programvarearkitektur for gameplay og AI
  • Ha erfaring med å levere programmeringsarbeid i stor skala for konsoll og PC fra prototyping til etter lansering
  • Bruke optimaliserings- og feilsøkingsteknikker på PC og konsoller
  • Ha sterke kunnskaper i 3D-matematikk, inkludert lineær algebra, trigonometri, vektorer, matriser og kvaternioner
  • Forstå tekniske begrensninger innen animasjon
  • Bruke Unreal Engine 5, inkludert gameplay-rammeverket, State Trees, EQS, navigasjon og integrasjon av gameplay-funksjoner
  • Kjenne til Perforce, JIRA og verktøy for feilsporing
  • Kommunisere klart, konsist og transparent skriftlig og muntlig
  • Ha sterke evner innen problemløsning og feilsøking
  • Prioritere arbeid sammen med produksjonen og håndtere gjennomføringen selvstendig
  • Drive tvetydige tekniske temaer fremover
  • Veilede mindre erfarne teammedlemmer og samarbeide med interne og eksterne ressurser
  • Ha en lidenskap for videospill

Fordeler

  • Karrieredefinerende muligheter
  • Gjennomtenkt sammensatte goder
  • Ressurser for profesjonell vekst og utvikling
  • Arbeidsgiver med like muligheter
  • Tilrettelegging i søknads- og rekrutteringsprosessen for kvalifiserte kandidater med funksjonsnedsettelser

Relaterte jobber

Johnson & Johnson

Senioranalytiker innen teknisk sikkerhetsovervåking – Johnson & Johnson, hybrid i Mexico City

Johnson & Johnson

Overvåk sikkerheten til legemidler og medisinsk utstyr hos Johnson & Johnson, og undersøk signaler og grunnårsaker. Forbedre sikkerhetsprosessene og bidra til å håndtere produktrisiko gjennom utvikling, kliniske studier og myndighetsgodkjenning.

Åpne
Pets Deli

Senior backendutvikler, Elixir/Phoenix

Pets Deli

Bygg Pets Delis Elixir/Phoenix-plattform for bestilling av dyrefôr, betaling, fakturering og abonnementer. Migrer eldre tjenester, og bidra til arkitektur, pålitelighet og leveranser.

Åpne
YASH Technologies

Senior programvareingeniør innen Core Java

YASH Technologies

Bygg og vedlikehold Java-applikasjoner for bedrifter hos YASH Technologies, en teknologiintegrator. Rollen innebærer å utforme og optimalisere løsninger, sette programvare i drift og veilede utviklere.

Åpne
Snowflake

Senior Engagement Manager, Frontier Engineering

Snowflake

Led Frontier Engineerings kundeoppdrag i New Zealand innen data- og AI-transformasjon, fra behovskartlegging til resultater i produksjon. Ha ansvar for salg, leveranse, økonomiske resultater og konto-utvikling i hvert oppdrag.

Åpne