Senior Animation Programmer

Ottawa, ON, Canada

Job Description

Snowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make a global impact, working in a studio known for shipping some of the most prestigious household names in gaming.

Employee satisfaction is at the top of our priority list. We understand that you work your best when you're happy. This is why we were recognized as one of the Top 10 Places to Work in Ottawa and one of the Best Places to Work in Canada by gamesindustry.biz! If that wasn't enough, we are super pumped to be able to share that our Studio Head, Jean-Sylvain Sormany, was recently recognized as the Best Boss by gamesindustry.biz for 2022!

We are currently looking to add a Senior Animation Programmer to our already amazing team. As a "Snowmie" programmer, you will use your awesome skills in C++ / C# to help our client studios to bring their games to realization.

As an Senior Amination Programmer, you will work on the development of key animation systems for our clients. Some of these systems may include motion matching locomotion systems, IK solvers, miscellaneous sub-systems, and tools for animation playback.

You will use your passion for games, insatiable curiosity, and versatility to work on a variety of projects and across all aspects of game development. In return, you will be part of a creative and supportive team environment with the ability to have a direct impact on the development of top-tier games.

Are you up for the challenge?

Some of the cool stuff you'll be doing:

  • Help optimize, and improve motion-matching locomotion systems
  • Work closely and constructively with design and animation teams to realize our clients' ambitions
  • Architect and coordinate the implementation of new animation systems and features
  • Work within Unreal Engine 5 adapting existing systems and building new technology in order to fulfill the project's technical needs and creative goals
  • Support planning efforts by estimating and dependency checking gameplay feature development
  • Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry
  • Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
Requirements

What you'll bring to the table:
  • Expertise with the C/C++ programming language along with a strong familiarity with Object-Oriented (OO) design principles
  • 5+ years of programming experience on commercial software projects
  • Commitment to code quality, documentation, and sound testing procedures
  • Ability to learn and master new technologies and code
  • Ability to work independently and efficiently under deadlines
  • Must have strong 3D Math skills
Bonus points!
  • Experience with console development (PS4, Xbox One, etc.)
  • Experience with mobile development
  • Shipped game(s)
  • Experience working directly with external clients
Benefits

What's in it for you?
  • The chance to work in triple-A, in a no-crunch modern studio with a relaxed atmosphere and a variety of work
  • Comprehensive benefits package that covers Dental Care, Health Care (including out-of-country coverage), Vision Care, Long Term Disability, Physio, Massage, etc.
  • Generous leave policies including 4 weeks paid vacation (plus 1 week over the Holiday Season), unlimited sick leave and 2 paid personal days. We also provide parental leave top-up and an Employee and Family Assistance Plan that offer 24/7 free and confidential help with your physical and mental health.
  • RRSP Matching and Employee Stock Purchase Programs
  • Financial assistance with relocation to Ottawa, ON
  • A dynamic and supportive team environment with a range of experience and an amazing culture - we have board game nights, movie, nights, arcade tournaments, and more to help blow off steam and hang out together.
  • The opportunity to build or expand your career the way you want to, in a smaller studio connected to a global studio family
  • A way-cool hoodie!
Additional Information:
  • Office Location: 250 City Centre Avenue, Ottawa Ontario Canada
  • Primary Working Language: English
  • Salary Range: $90,000 to $120,000
Snowed In Studios is an equal-opportunity employer and is committed to an inclusive, barrier-free recruitment and selection processes and work environments. Please let us know of any accommodations needed to ensure you have access to a fair and equitable process.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2087053
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $90000 - 120000 per year
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, Canada
  • Education
    Not mentioned