Ubisoft Bordeaux Studio is looking for an Engine Programmer Animation passionate about technical and creative challenges with solid programming expertise and a deep understanding of Videogame Animation.
The Engine Programmer - Animation will work within a AAA production team (unannounced project).
This is a critical role where supporting the engine and animation teams in the creation and delivery of best in class animation is a priority.
Responsibilities:
- Design develop and implement animation features in our in-house game engine using C C# and Python.
- Collaborate with the animation team especially the Animation Technical Director to effectively integrate animation systems into the game while considering creative and technical requirements.
- Work on the game editor and tools to facilitate the creation and editing of animations ensuring a smooth and intuitive user experience.
- Program and optimize animation state machines. Implement support and manage ingame technologies such as procedural physics based & IK solutions.
- Participate in brainstorming and planning sessions with the development team to discuss technical and creative choices.
- Monitor ongoing productions ensuring deadlines and quality standards are met.
- Collaborate with the R&D team to integrate new technologies and tools into the game engine facilitating the transition from research to development.
- Stay up to date with current and future trends in animation technology and solutions.
Qualifications :
- Degree in Computer Science Software Engineering or related field or equivalent experience in video game development.
- Strong programming experience particularly in C with a deep understanding of memory principles algorithmic logic and applied mathematics.
- Practical knowledge of game engines and production pipelines with the ability to understand the specific needs and challenges of video game production.
- Ability to work within an existing codebase performing regular maintenance and optimization.
- Strong communication and collaboration skills with the ability to work effectively in a multidisciplinary team and exchange ideas with creatives and developers.
- Ability to work in English to communicate effectively within an international team.
Additional Information :
- Contract: permanent
- location: Role based in Bordeaux France
- Remote work: 2 days/week possible.
Check out this guide to help you with your application and learn about our actions to encourage more diversity and inclusion.
Remote Work :
No
Employment Type :
Full-time
Ubisoft Bordeaux Studio is looking for an Engine Programmer Animation passionate about technical and creative challenges with solid programming expertise and a deep understanding of Videogame Animation. The Engine Programmer - Animation will work within a AAA production team (unannounced project). ...
Ubisoft Bordeaux Studio is looking for an Engine Programmer Animation passionate about technical and creative challenges with solid programming expertise and a deep understanding of Videogame Animation.
The Engine Programmer - Animation will work within a AAA production team (unannounced project).
This is a critical role where supporting the engine and animation teams in the creation and delivery of best in class animation is a priority.
Responsibilities:
- Design develop and implement animation features in our in-house game engine using C C# and Python.
- Collaborate with the animation team especially the Animation Technical Director to effectively integrate animation systems into the game while considering creative and technical requirements.
- Work on the game editor and tools to facilitate the creation and editing of animations ensuring a smooth and intuitive user experience.
- Program and optimize animation state machines. Implement support and manage ingame technologies such as procedural physics based & IK solutions.
- Participate in brainstorming and planning sessions with the development team to discuss technical and creative choices.
- Monitor ongoing productions ensuring deadlines and quality standards are met.
- Collaborate with the R&D team to integrate new technologies and tools into the game engine facilitating the transition from research to development.
- Stay up to date with current and future trends in animation technology and solutions.
Qualifications :
- Degree in Computer Science Software Engineering or related field or equivalent experience in video game development.
- Strong programming experience particularly in C with a deep understanding of memory principles algorithmic logic and applied mathematics.
- Practical knowledge of game engines and production pipelines with the ability to understand the specific needs and challenges of video game production.
- Ability to work within an existing codebase performing regular maintenance and optimization.
- Strong communication and collaboration skills with the ability to work effectively in a multidisciplinary team and exchange ideas with creatives and developers.
- Ability to work in English to communicate effectively within an international team.
Additional Information :
- Contract: permanent
- location: Role based in Bordeaux France
- Remote work: 2 days/week possible.
Check out this guide to help you with your application and learn about our actions to encourage more diversity and inclusion.
Remote Work :
No
Employment Type :
Full-time
View more
View less