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

시니어 게임플레이 프로그래머(C++/언리얼 엔진)– Warner Bros. Games Montréal

Warner Bros. Games Montréal에서 AAA 콘솔 및 PC 게임의 게임플레이 시스템과 AI 개발을 주도합니다. 플레이어 경험을 최적화하고 하이브리드 근무의 정규직 역할에서 여러 분야의 팀과 협업합니다.

설명

  • 게임플레이 및 게임 AI 아키텍처와 시스템을 설계, 개발, 유지보수하고 디버깅합니다
  • 게임플레이 팀의 핵심 기술 기여자로 활동합니다
  • 게임플레이와 AI 영역을 담당하고 디자인 및 프로덕션과 함께 아키텍처, 범위, 기술적 절충안을 수립합니다
  • 팀원을 멘토링하고 복잡한 게임플레이 및 AI 장애 요소를 해결합니다
  • 상호작용 메커니즘, 게임플레이 기능, 조건, 태그, 볼륨, 진행, 인카운터를 아우르는 플레이어 경험 시스템을 개발합니다
  • NPC 행동, 내비게이션, 의사결정, 인카운터 통합을 위한 게임 AI 시스템을 개발합니다
  • CPU 및 메모리 예산, 타임 슬라이싱, 행동 LOD를 활용해 성능을 프로파일링하고 최적화합니다
  • 레벨 디자인, 게임 디자인, 아트, VFX, 프로그래밍, QA와 협력해 요구사항, 실현 가능성, 범위, 디자인 완성도, 기술적 위험을 다룹니다
  • 데이터 기반 튜닝, 디버깅 도구, 검증을 통해 게임플레이와 AI 기능을 개선합니다
  • 팀, 시스템, 기능 간의 종속성을 추적하고 프로덕션 및 다른 분야와 조율합니다
  • 게임플레이 및 AI 마일스톤에서 코드 리뷰와 기술 검증에 참여합니다
  • TDD, 아키텍처 노트, 콘텐츠 통합 가이드 등의 기술 문서를 작성합니다
  • 엔진 개발과 게임플레이 및 AI 실무의 최신 동향을 파악합니다
  • 모범 사례를 확산하고 고성능 소프트웨어의 지속적인 개선을 지원합니다

지원 자격

  • 비디오 게임 업계에서 C++ 프로그래밍 경력 8년 이상
  • 최소 2개의 AAA 타이틀에 기여했으며, 그중 하나는 콘솔 또는 PC용으로 출시된 작품
  • 객체 지향 설계, 데이터 구조, 알고리즘, 템플릿, 멀티스레드 프로그래밍을 포함한 C++ 기초 역량
  • 게임플레이 및 AI 소프트웨어 아키텍처 설계 경험
  • 프로토타이핑부터 출시 후 단계까지 대규모 콘솔 및 PC 프로그래밍 작업을 제공한 경험
  • PC와 콘솔에서 최적화 및 디버깅 기법을 적용할 수 있는 능력
  • 선형대수, 삼각법, 벡터, 행렬, 쿼터니언을 포함한 탄탄한 3D 수학 지식
  • 테크니컬 애니메이션 제약에 대한 이해
  • 게임플레이 프레임워크, State Trees, EQS, 내비게이션, 게임플레이 기능 통합을 포함한 언리얼 엔진 5 사용 능력
  • Perforce, JIRA 및 버그 추적 도구에 대한 지식
  • 문서와 대화에서 명확하고 간결하며 투명하게 소통하는 능력
  • 뛰어난 문제 해결 및 트러블슈팅 역량
  • 프로덕션과 우선순위를 조율하고 실행을 독립적으로 관리하는 능력
  • 모호한 기술 주제를 진전시키는 능력
  • 경험이 적은 팀원을 이끌고 내부 및 외부 리소스와 협업하는 능력
  • 비디오 게임에 대한 열정

복리후생

  • 커리어를 결정짓는 기회
  • 세심하게 구성된 복리후생
  • 전문적 성장과 개발을 위한 리소스
  • 평등한 고용 기회
  • 자격을 갖춘 장애인 후보자를 위한 지원 및 채용 편의