Game Programmer Position: (Sessional Hire)
This is a sessional contract position for nine months involving full-time work with Sheridan College's Screen Industries Research and Training Centre (SIRT). Work will include research leadership and support on multiple projects with industry partners, involving faculty, students and other SIRT staff, as well as technical support for Sheridan faculty and staff developing curriculum in related areas.
We are looking for someone with at least 4 years as a games programmer with several published games, experience with most aspects of game programming (gameplay, UI, sound, physics, rendering, tools, middleware, etc.) and a good knowledge of at least one of the following engines: Unity, CryENGINE, Unreal, with an interest in pursuing work in others. You must be strong in C/C++ and proficient in C# (knowledge of objective-C and Java a plus). You are comfortable working autonomously and as part of an interdisciplinary team.
SIRT is an applied research centre established by Sheridan College in 2010 at Pinewood Toronto Studios in the east end of Toronto. It’s dedicated to fostering collaborative innovation in Ontario’s film, gaming and television industries. SIRT works with industry, academic, and government partners to conduct collaborative research and provide Ontario’s professionals the training needed to build the province’s competitive advantage in the screen-based entertainment industries.
- Bachelor’s degree in computer science or equivalent
- 4 years professional game programming experience with C/C++ and C#
- Game development experience/ Understanding of game development workflows
- Commercial game engine experience (CryENGINE, Unreal, and/or Unity)
- Strong independent contributor and team player in a multi-disciplinary environment
Additional Preferred Qualifications
- Strong generalist coder
- Mobile (iOS/Android) game development experience
- Motion capture knowledge
- Maya scripting
- Ability to lead through example
This position will start beginning of January 2013. Applications will be reviewed as they are received and the position is open until filled by a suitable candidate.