Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery는 미디어, 엔터테인먼트, 통신 분야에서 사업을 운영하는 글로벌 미디어·엔터테인먼트 기업입니다. 다양한 플랫폼을 통해 영화, TV 프로그램 및 기타 콘텐츠를 제작·개발하고 배급하며, 확고한 브랜드와 프랜차이즈 포트폴리오를 바탕으로 전 세계 시청자에게 서비스를 제공합니다.

시니어 게임플레이 프로그래머 - 몬트리올 하이브리드 근무

워너 브라더스 게임즈 몬트리올의 AAA 타이틀을 위한 게임플레이 및 AI 시스템을 개발합니다. 콘솔과 PC에서의 언리얼 엔진 5 경험을 최적화합니다.

설명

  • 게임플레이 아키텍처와 플레이어 경험 시스템을 만들고 유지 관리하며 문제를 해결합니다
  • NPC 행동, 내비게이션, 의사결정, 인카운터 통합을 포함한 게임 AI 시스템을 구축하고 디버깅합니다
  • CPU 및 메모리 예산, 타임 슬라이싱, 행동 LOD를 활용해 게임플레이와 AI 성능을 프로파일링하고 최적화합니다
  • 레벨 디자인, 게임 디자인, 아트, VFX, 프로그래밍, QA와 협업해 요구사항, 실현 가능성, 범위, 완성도, 기술적 위험을 다룹니다
  • 데이터 기반 튜닝, 게임 내 디버깅 도구, 검증을 통해 게임플레이와 AI 기능을 개선합니다
  • 라이브 프로덕션 지원을 위한 유지 관리 가능한 기술 솔루션을 제안합니다
  • 시스템과 기능 전반의 팀 간 의존성을 파악하고 프로덕션 및 관련 직군과 조율합니다
  • 프로젝트 단계와 정해진 품질 목표에 맞춰 기능의 완성도를 조정합니다
  • QA 테스트와 플레이테스트 결과를 반영합니다
  • 게임플레이 및 AI 마일스톤에서 코드 리뷰와 기술 검증에 기여합니다
  • 코드 품질을 주도하고 게임플레이 및 AI 개발 실무에 대해 팀원을 멘토링합니다
  • 기술 문서, 아키텍처 노트, 콘텐츠 통합 가이드를 작성합니다
  • 엔진의 발전과 변화하는 게임플레이 및 AI 실무를 지속적으로 파악합니다
  • 고성능 소프트웨어에서 건전한 엔지니어링 실무와 지속적인 개선을 촉진합니다

지원 자격

  • 비디오 게임 업계에서 C++ 프로그래밍 경력이 8년 이상입니다
  • 최소 2개의 AAA 타이틀 개발에 참여했으며, 그중 하나는 콘솔 또는 PC용으로 출시되었습니다
  • 객체 지향 설계, 자료구조, 알고리즘, 템플릿, 멀티스레딩을 포함한 C++ 기본기를 탄탄히 갖추고 있습니다
  • 게임플레이 및 AI 소프트웨어 아키텍처 설계 경험이 풍부합니다
  • 출시 후 DLC와 타이틀 업데이트를 포함해 콘솔과 PC용 대규모 프로그래밍을 전체 제품 주기에 걸쳐 수행한 경험이 있습니다
  • PC와 콘솔 플랫폼에서 뛰어난 최적화 및 디버깅 기술을 사용합니다
  • 선형대수, 삼각법, 벡터, 행렬, 쿼터니언을 포함한 고급 3D 수학을 적용합니다
  • 애니메이션과 관련된 기술적 제약을 이해합니다
  • 게임플레이 프레임워크, 스테이트 트리, EQS, 내비게이션, 게임플레이 기능 통합을 포함한 언리얼 엔진 5 게임플레이 및 AI 통합을 활용합니다
  • Perforce, JIRA 및 버그 추적 도구를 다룰 줄 압니다
  • 디자인 및 프로그래밍 팀과 문서와 대화를 통해 명확하게 소통합니다
  • 복잡한 문제와 트러블슈팅에 체계적으로 접근합니다
  • 프로덕션과 함께 업무 우선순위를 정하면서 실행을 독립적으로 관리합니다
  • 디자인 및 프로덕션과 협력해 모호한 기술 주제를 진전시킵니다
  • 경험이 적은 팀원을 이끌고 내부 및 외부 협업자와 협력합니다
  • 비디오 게임에 진정한 열정을 보입니다

복리후생

  • 커리어를 크게 발전시킬 기회
  • 세심하게 구성된 복리후생 패키지
  • 탐구, 개발, 개인적 성장을 지원하는 리소스
  • 평등한 고용 기회
  • 자격을 갖춘 장애인 지원자를 위한 지원 및 채용 편의 제공