Senior Animation Programmer
Brak informacji o wynagrodzeniu
SeniorFull-time
#442712·Dodano 3 dni temu·1
Źródło: Techland S.A.Tech Stack / Keywords
CC++Pythonmultithreadingallocatoranimation graphsblend treesstate machines3D mathlinear algebra
Firma i stanowisko
Techland is one of the biggest video game companies in Poland, with over 30 years of experience in the gaming industry. From studios in Wrocław and Warsaw, they have an international team of more than 500 professionals dedicated to game development. The company is known for franchises like Call of Juarez and Dying Light, focusing on open-world action and storytelling.
Wymagania
- Minimum five years of professional programming experience
- Expertise in C/C++
- Excellent problem-solving and debugging skills
- Experience with multi-threaded and allocator-aware programming
- Experience with memory and performance optimization
- Knowledge of animation graphs, blend trees, and state machines (e.g., Unreal, Havok Animation, Morpheme)
- Solid understanding of 3D mathematics and linear algebra
- Proficiency in algorithm design, software architecture, and design
- Ability to write clean, maintainable, and extensible code focusing on reusability
- Great communication skills, enthusiasm, and initiative
- Very good command of English
Nice to have:
- Experience on at least one shipped multiplayer title
- Familiarity with animation technologies such as compression, motion synthesis, ragdoll physics, IK
- UX and tool creation experience
- Console programming experience
- Experience with Maya, Motion Builder, or other digital content creation tools
- Experience with Python
- Familiarity with animation processing and deployment pipelines
Obowiązki
- Research, develop, maintain, and improve gameplay and cinematic animation systems with flexibility for AI, designers, and animators
- Take ownership of gameplay and cinematic animation features from content creation tools to engine runtime
- Collaborate with programmers, designers, and artists to gather requirements, troubleshoot issues, and enhance animation workflow efficiency
- Work closely with animation leads and director to improve animation quality
- Profile, identify, and fix bottlenecks in data processing pipelines and tools concerning performance, memory, network, and IO
- Create documentation for gameplay and cinematic teams
- Stay current on animation technology trends and developments
Benefity
- Dedicated Buddy for daily task support
- Private medical care and life insurance benefits
- Pro-health campaigns and gifts for different occasions
- Flexible working hours and no dress code
- Dedicated HR Business Partner support
- Development budget for employees
- Two extra paid days for training and CSR
- Stable career paths
- Internal and external training opportunities
- Financing of English and Polish language classes
- State-of-the-art offices with chillout zones, fully equipped kitchen, gym (Wrocław), and free car park (Warsaw with limited space)
Elastyczne godziny
Opieka zdrowotna
Ubezpieczenie
Dofinansowanie szkoleń
Kursy językowe
Karta sportowa
Płatny urlop
Premie
Parking dla aut
Chill room
Techland S.A.
24 aktywne oferty