Назад
Company hidden
13 дней назад

Senior Animation Programmer (C/C++)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Animation Programmer (C/C++): Developing gameplay and cinematic animation systems, tools, and engine runtime features for open-world action games with an accent on flexible animation workflows and cross-disciplinary collaboration. Focus on profiling complex data pipelines, optimizing memory and performance, and building animation systems using graphs, blend trees, and state machines.

Location: Onsite in Warsaw or Wroclaw, Poland

Company

A Polish video game company developing open-world action titles, including the Dying Light and Call of Juarez franchises.

What you will do

  • Research, develop, maintain, and improve gameplay and cinematic animation systems.
  • Own animation features across content creation tools and engine runtime systems.
  • Collaborate with programmers, designers, artists, animation leads, and the animation director.
  • Improve animation workflows and troubleshoot technical issues across development teams.
  • Profile and eliminate performance, memory, network, and input/output bottlenecks in data pipelines and tools.
  • Create documentation for gameplay and cinematic teams and monitor developments in animation technology.

Requirements

  • At least five years of professional programming experience.
  • Expertise in C and C++.
  • Experience with multithreaded and allocator-aware programming, memory optimization, and performance optimization.
  • Experience with animation graphs, blend trees, and state machines in Unreal, Havok Animation, Morpheme, or similar technologies.
  • Strong knowledge of 3D mathematics, linear algebra, algorithms, software architecture, and clean maintainable code.
  • Very good command of English and ability to work onsite in Warsaw or Wroclaw, Poland.

Nice to have

  • Experience shipping a multiplayer title.
  • Knowledge of animation compression, motion synthesis, ragdoll physics, inverse kinematics, and animation processing pipelines.
  • Experience creating UX and development tools, programming for consoles, or using Maya, MotionBuilder, Python, or similar tools.

Culture & Benefits

  • Onsite work in modern offices with flexible working hours and no dress code.
  • Private medical care, life insurance, health initiatives, and occasion-based gifts.
  • Dedicated buddy support and an HR Business Partner.
  • Development budget, paid training days, internal and external training, and career paths.
  • Financing for English and Polish language classes.
  • Office amenities including chillout zones, a kitchen, a gym in Wroclaw, and limited free parking in Warsaw.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →