Senior Animation Programmer
Funcom was founded in 1993 and during the past 27 years we've created everything from pixel platformers to massively multiplayer online games. The team has grown, and the studio has changed over the years, but we have always remained true to what drives us: Make great games and have a damn good time doing it. We want Funcom to be a game developer where creative people can come together and leave a mark on the industry. We might not always get it right, but we always do it with passion and the desire to create something special and unique. For more insight on what makes Funcom the long-standing company we are, be sure to check out our history!
Funcom is looking for an innovative and driven Senior Animation Programmer who will be responsible for the development of gameplay and animation systems, while driving and defining our upcoming DUNE title, and future Funcom releases. This role will be crucial in helping to develop advanced animation, automation systems, as well as gameplay features.
- Substantial employee benefits package including premium free Insurance package, 25 vacation days, 8 sick days, 10 paid holidays, etc.
- 401K w/match.
- Dynamic, inclusive, challenging and engaging work environment.
- Continued training and career development opportunities.
- Team and Family oriented culture.
- Continually evolving employee-based culture, including events, gatherings, contests, morale-based incentives, etc.
- 5+ years related game industry experience.
- B.A or B.S in Computer Science/Engineering, or other Technical Degree.
- Strong experience with Unreal Engine 4.
- Strong C++ programming skills.
- Prior experience acting as an owner of animation systems.
- Expert level knowledge of real-time animation systems.
- Extensive experience with one or more real-time animation middleware (eg: Havok Animation, Granny, HumanIK, Morpheme) or equivalent custom/in-house solutions.
- Experience solving animation and character related problems within game development.
- Solid understanding of the character pipeline tools.
- Knowledge of common algorithms, data structures and patterns, and the ability to apply them to problems while keeping constraints and performance in mind.
- Experience developing or working with animation blend graphs, real-time IK, animation compression, and/or advanced animation memory management.
- Experience developing for multiple platforms (OSX, Windows, PS4, XBox One).
- Prior experience working on AAA multiplayer/open-world titles.
- Prior experience with server/client based multiplayer games.
Primary Role Responsibilities:
- Create and implement technology and techniques that provide a cutting-edge animation experience.
- Animation implementation in the Unreal 4 Engine.
- Work side-by-side with Technical Artists, Animators, and Gameplay Engineers.
- Set development goals to shape the future of animation in games.
- Research and develop improvements to continuously push our technology forward.
- Assisting with content creation for game development and quality control of all products as well as helping the team on delivering gameplay features that might not be directly related with the animation system.
Funcom Inc. is an equal opportunity employer. Funcom Inc. is looking for candidates who are authorized to work in the US and this will be an onsite / full time position (no remote work outside of COVID consideration).