31 Oct
|
Ubisoft Entertainment
|
Montreal
31 Oct
Ubisoft Entertainment
Montreal
Build multiplayer animation systems at Ubisoft using Unreal Engine, C++, and C# within a hands-on, empowered development team.
This Animation Programmer role supports an ambitious multiplayer experience developed in Unreal Engine. You will collaborate with animation, programming, and motion capture teams while combining technical and artistic perspectives. The work covers scalable systems, tools, procedural animation, and physics-based animation techniques.
Key Responsibilities:
Collaborate with animation, programming, and motion capture teams
Analyze existing animation features within the game engine
Design, develop, and maintain scalable animation systems
Create tools supporting energetic and living worlds
Optimize animation systems, code, memory usage, and performance
Requirements:
Experience with C++ and C#
Knowledge of Visual Studio
Solid understanding of 3D mathematics
Experience with rigging, state machines, ragdoll physics, and inverse kinematics
Understanding of animation tool development and optimization
Apply animation programming expertise across Unreal Engine systems, technical tools, and multiplayer experiences at Ubisoft.
J-18808-Ljbffr
📌 Unreal Engine Animation Programmer Montreal
🏢 Ubisoft Entertainment
📍 Montreal