Animation Programmer

11 Months ago • 3 Years + • Animation

Job Summary

Job Description

Animation Programmer needed with C++ expertise and experience in animation systems, gameplay animation, and linear algebra. Passion for locomotion systems and 3Cs is a must.
Must have:
  • C++ Programming
  • Animation Systems
  • Gameplay Animation
  • Linear Algebra
Good to have:
  • Multi-threaded
  • Motion Matching
  • IK Techniques
  • Performance Optimization
Perks:
  • Remote Work
  • Private Medical Care

Job Details

WHO WE ARE:

Flying Wild Hog: where gaming is our second nature and adventure is our middle name!

We're not your typical game developers. We're passionate gamers turned creators, crafting worlds that'll blow your socks off!

From "Hard Reset" to "Shadow Warrior" and "Evil West," we live for heart-pounding action and immersive experiences. But we're not stopping there!

We're gamers at heart and know the gaming community is our lifeblood. So, whether you're a pro or a casual player, join us for a wild ride through gaming heaven. With Flying Wild Hog, you're in for a gaming adventure!

YOUR ROLE:

Flying Wild Hog is seeking a skilled Gameplay Animation Programmer with a passion for creating immersive gaming experiences. As a Gameplay Animation Programmer, you will play a vital role in developing and optimizing animation systems, ensuring seamless integration with gameplay mechanics and character movement. This position offers an exciting opportunity to work collaboratively with animators, AI designers, and fellow programmers to deliver high-quality animations that enhance player engagement.

YOUR DAILY TASK:

  • Designing, implementing, and maintaining movement, motion matching, IK, and gameplay animation systems.

  • Collaborating closely with animators and AI designers to ensure animations meet gameplay requirements and enhance player experience.

  • Utilizing common runtime animation techniques such as animation state machines, root motion, IK, motion matching and pose warping to achieve desired gameplay effects.

  • Writing efficient C++ applications with a focus on performance optimization.

  • Applying extensive linear algebra skills to develop robust animation algorithms and systems.

  • Implementing multi-threaded programming techniques for handling system tasks including graphics, audio, I/O, networking, and memory management.

  • Developing application-level programming tools such as script compilers and user-facing utilities.

  • Conducting performance-minded development and optimization to achieve smooth animation playback within game constraints.

  • Providing technical support and guidance to both technical and non-technical team members.

  • Contributing to the continual improvement of animation pipelines and workflows.

SKILLS AND REQUIREMENTS:

  • 3+ years of professional game and/or animation system development experience.

  • A passion for Locomotion Systems, 3Cs, and gameplay animation aesthetics.

  • Proficiency in C++ programming with strong practical knowledge.

  • Extensive experience with animation techniques and systems including animation state machines, root motion, IK, and pose warping.

  • Excellent understanding and application of linear algebra concepts in software development.

  • Experience in multi-threaded programming and system tasks such as graphics, audio, I/O, networking, and memory handling.

  • Familiarity with application-level programming tools and user-facing utilities.

  • Strong interpersonal communication skills, able to effectively collaborate with both technical and non-technical team members.

  • Prior experience in designing, implementing, and maintaining movement, motion matching, IK, and gameplay animation systems.

  • At least 2 years of professional experience specifically in gameplay animations and character movement.

  • Strong problem-solving skills and a keen eye for detail.

  • Fluent in English, both written and verbal communication.

IF YOU JOIN US:

  • Decide how you work, from the office, hybrid or remote

  • You can enjoy private medical care (fully financed by the employer) and a sports card (FitProfit card)

  • You can develop further by joining the Hogs Academy

  • You can count on professional mental health support

  • You will benefit from language lessons (Polish and English)

  • Freely plan your working hours - core hours 11:00-16:00

  • You will have a real impact on various aspects of the game. We create games together, and your opinion is important to us

Similar Jobs

Jane Street - Banking Systems and Controls Specialist

Jane Street

Hong Kong (On-Site)
1 Month ago
Ion - Principal Technical Consultant - Endur

Ion

Berlin, Berlin, Germany (On-Site)
8 Months ago
Qualcomm - Software Engineer, Gaming AI

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Electronic Arts - Software Engineer III

Electronic Arts

Hyderabad, Telangana, India (On-Site)
3 Months ago
Diligent Corporation - Sr. Sales & Pipeline Analytics Manager

Diligent Corporation

New York, New York, United States (On-Site)
2 Months ago
AGBO - Animator

AGBO

Los Angeles, California, United States (Remote)
2 Months ago
Techland - Senior Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Notion - Software Engineer, AI Connectors

Notion

Hyderabad, Telangana, India (On-Site)
8 Months ago
bounteous - Manager, Global Compliance and Corporate Governance

bounteous

India (Hybrid)
1 Week ago
Microsoft - Senior Applied Scientist

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago
BetterMe - Business Analyst (Web)

BetterMe

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
grendel games - Senior physics engineer

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
1 Month ago
Rippling - Senior Staff Software Engineer - Core HR Product

Rippling

Seattle, Washington, United States (On-Site)
3 Months ago
Revenera - Application Security Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Age of Learning - Financial Analyst

Age of Learning

Guadalajara, Jalisco, Mexico (On-Site)
2 Months ago
WebFX - Digital Marketing - Account Management Internship

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
Bosch Group - Data Analyst

Bosch Group

Simpang Ampat, Penang, Malaysia (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Europe

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Animation Jobs

Rockstar Games - Principal Technical Artist: Animation

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
flix interactive - Lead Animator

flix interactive

Birmingham, England, United Kingdom (Hybrid)
1 Month ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
7 Months ago
Epic Games - Senior Technical Designer in Animation

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
g3dk - Principal Gameplay Animator

g3dk

United Kingdom (Hybrid)
5 Months ago
Jagex - Senior Animator

Jagex

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
Maverick Games - Technical Animator

Maverick Games

Warwick, England, United Kingdom (Hybrid)
4 Months ago
Firesprite - Principal Gameplay Animator

Firesprite

Liverpool, England, United Kingdom (Hybrid)
3 Months ago
Colo pl - 3D Animation Artist

Colo pl

Minato City, Tokyo, Japan (On-Site)
2 Months ago
Image Engine - Senior Animator

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded