Rebellion is looking for a Senior Animation Programmer to join its Engine Animation Team and use the studio's proprietary engine, Asura, to implement character animations for one of its new large-scale projects.
Responsibilities
- ▹Act as part of the Engine Animation Team, supporting multiple projects and connecting animators, technical animators and project engineers
- ▹Use the proprietary engine, Asura, to implement character animations
- ▹Aid in crafting engaging gameplay mechanics and enhance the visual appeal and responsiveness of in-game characters
- ▹Develop and implement animation code for the in-house engine
- ▹Maintain and develop features within the animation systems, working on content creation tools as well as runtime systems
- ▹Collaborate with content creators to write tools and features
- ▹Develop and implement animation code for the project(s), writing and testing larger classes with complex functionality
- ▹Fix complex bugs in both familiar and unfamiliar code
- ▹Create, review and update technical and user documentation
- ▹Support other team members or programmers from other disciplines where appropriate
Requirements
- ▹Strong understanding of the architecture and internal workings of real-time animation systems
- ▹High proficiency in C++, with experience developing and maintaining complex systems
- ▹Confident using IDEs, debugging tools and profiling techniques to diagnose and resolve issues
- ▹Experience designing and implementing Finite State Machines and related animation control systems
- ▹Good working knowledge of 3D mathematics and geometry
- ▹Open only to candidates with permanent right to work in the UK (no visa sponsorship available)
Soft skills
What we offer
- ▹22 days holiday plus Christmas closure (typically 4 days) and bank holidays, increasing with service up to 31 days at 5 years
- ▹Private Medical Insurance and healthcare cash plan, including dental and vision
- ▹Life Assurance, Income Protection & Critical Illness Cover
- ▹Enhanced Family Leave
- ▹Interest-free, tax-free loans
- ▹Enhanced Pension Scheme
- ▹Employee Assistance Programme with a range of mental health and wellbeing support
- ▹Wide range of discounts, freebies and social events
About the company
Rebellion has been independently developing and publishing video games for 30 years across multiple studios founded by Jason & Chris Kingsley. Beyond games, it runs its own film studio, creates board games, publishes books, and through 2000AD publishes comics and graphic novels such as Judge Dredd. This is one of the studio's new large-scale projects, crafted by a team renowned for creating exceptional shooters, built on Rebellion's proprietary engine, Asura. The role can be based at Rebellion's Oxford or Warwick studios, with a relocation package including moving assistance and temporary accommodation available.
Similar jobs
Senior Forward Deployed Engineer
Forward Deployed Engineer
Senior Software Engineer (Platform)
Team Lead, Platform Services
Product Engineer (m/f/d)

