Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Head Of Finance Jobs
Recruited by Laps 8 months ago Address Montreal, Quebec, Canada
Senior Gameplay Animation Engineer
Recruited by NetEase Games 8 months ago Address Canada
Head Of Communications Jobs
Recruited by HiredUp 8 months ago Address Montreal, Quebec, Canada
Creative Producer (Tv Animation)
Recruited by HoYoverse 8 months ago Address Canada
Programmeur·euse Gameplay (Inter.-Senior)
Recruited by Ubisoft Saguenay 9 months ago Address Saguenay, Quebec, Canada
Head Of Industry Jobs
Recruited by Eleven 9 months ago Address Montreal, Quebec, Canada
Head Of People Jobs
Recruited by OpenPhone 9 months ago Address Canada
Head Of Support Jobs
Recruited by OpenPhone 9 months ago Address Canada
Animation Director (Aaa Game Studio)
Recruited by Nimble Workforce 10 months ago Address Montreal, Quebec, Canada
Head Of Art Jobs
Recruited by Technicolor Creative Studios 10 months ago Address Montreal, Quebec, Canada
Head Of Finance Jobs
Recruited by Confidential 10 months ago Address Greater Montreal Metropolitan Area, Canada
Head Of Solution Centre - Montreal
Recruited by FNZ Group 10 months ago Address Montreal, Quebec, Canada
Head Of Design, Consumer Products
Recruited by Stripe 10 months ago Address Canada
Head Of Quality Jobs
Recruited by KCO Resource Management 10 months ago Address Quebec, Canada
Cheffe, Chef D’équipe Animation
Recruited by Ubisoft Sherbrooke 10 months ago Address Sherbrooke, Quebec, Canada
Head Of Product Jobs
Recruited by DripShop 10 months ago Address Canada
Head Of Gaming Jobs
Recruited by Rune Art Ltd. 10 months ago Address Canada
Head Of Client Enablement
Recruited by Apply Digital 11 months ago Address Canada
Head Of Recruitment
Recruited by Keller Williams Prestige 11 months ago Address Beaconsfield, Quebec, Canada
Head Of Digital Jobs
Recruited by L'Agence Culte 11 months ago Address Quebec, Canada
Head Of Academics Jobs
Recruited by Pender & Howe Executive Search 11 months ago Address Greater Calgary Metropolitan Area, Canada
Head Of Accounting Jobs
Recruited by MIKADO International 1 year ago Address Canada
Head Of Site Acquisitions
Recruited by Pure EV Charging 1 year ago Address Canada
Head Of Recruitment
Recruited by OzTREKK educational services 1 year ago Address Canada
Motion Graphics/Animation Specialist
Recruited by Free Digital 1 year ago Address Canada
Head Of Cto Office Cib2S Americas
Recruited by BNP Paribas 1 year ago Address Montreal, Quebec, Canada
Head Of Engineering Jobs
Recruited by CapIntel 1 year ago Address Québec, Quebec, Canada
Animation Director Jobs
Recruited by Cloud Chamber 1 year ago Address Montreal, Quebec, Canada
Programmeur·euse Animation Jobs
Recruited by Cloud Chamber 1 year ago Address Montreal, Quebec, Canada

Programmer (Animation) Jobs

Company

Ubisoft Montréal

Address Sherbrooke, Quebec, Canada
Employment type FULL_TIME
Salary
Category Computer Games
Expires 2023-08-26
Posted at 10 months ago
Job Description


By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and engaging worlds that are reactive and alive while meeting the highest quality standards.


What you'll do


  • Combine the technical and artistic sides of game design and program the animation systems that will make for the best visual representation.
  • Build animation systems that will be the basis for creating a living, dynamic world.
  • Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements.
  • Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.
  • Maintain existing animation systems unique to Ubisoft and optimize the animation engine capabilities for new projects.
  • Research and develop new animation techniques (ex. procedural, physics, etc.).
  • Work with different animation, programming, and mocap teams to understand their game animation needs, constraints, and intentions to design adapted solutions.
  • Analyze existing animation features in the engine + design, develop, and maintain animation systems to properly understand technological limits and know what the engine can produce.


Qualifications


What you bring


  • Experience in the animation field to understand programming tools and how to improve them
  • Strong 3D math skills
  • A good eye for detail to find even the smallest flaws in the system and optimize them
  • A degree in Computer Science or Computer Engineering (or related training)
  • Experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), compression, facial animation, etc.
  • C++ and C# experience + Visual Studio knowledge


What to send our way


  • Your CV highlighting your background and skills


Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.


Additional Information


About Ubisoft Sherbrooke


Ubisoft Sherbrooke is a multidisciplinary team of passionate people. Joining us means being part of a close-knit and welcoming family. It also means working in a human-sized studio where flexibility and interaction are the order of the day. We care about our people and our way of doing things.


Between the magnificent nature that surrounds the studio and the trendy and invigorating life of the Estrie region, there's no need to compromise: family life, the outdoors, restaurants, outings with friends... joining Ubisoft Sherbrooke also means discovering an urban-casual lifestyle! 


We're looking for committed creators and forward-looking talents who want to take on challenges as a team.


Interested? We're waiting for you!


At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.