Principal or Senior Software Engineer - Animation jobs in United States
cer-icon
Apply on Employer Site
company-logo

Giant Skull · 20 hours ago

Principal or Senior Software Engineer - Animation

Giant Skull is an independent game studio on a mission to craft unforgettable single-player, gameplay-driven action-adventures in rich, immersive worlds. They are seeking a Senior or Principal Software Engineer to design and implement runtime animation and movement systems that enhance character experiences in their games.

GamificationGamingSoftwareVideo Games

Responsibilities

You will architect and implement real-time animation systems, including state machines, blend trees, IK systems, and runtime procedural techniques
You will collaborate with and empower our creative team members, from designers and animators to technical artists, to achieve efficient workflows and iterate rapidly
You will develop robust, performant animation runtime code that supports a wide range of use cases—from gameplay abilities to cinematics
You will define the interface between animation and gameplay systems, ensuring player input, responsiveness, and transitions feel tight and intentional
You will optimize animation systems for performance across platforms, including memory, CPU usage, and streaming behavior
You will establish technical standards, help define the animation pipeline, and influence long-term architectural decisions in animation technology
You will collaborate on motion matching, ragdoll systems, or dynamic animation blending when needed
You will contribute to debugging tools and visualizers that help animators and engineers understand animation states and transitions
You may mentor engineers and contribute code reviews, helping level up technical rigor across the team
You may contribute to animation tooling or pipeline improvements that support rigging, motion capture integration, or retargeting

Qualification

Animation systemsC++ programmingUE5 animation systems3D mathAnimation pipeline experienceFeedback cultureCollaboration skillsProblem solvingMentoring experience

Required

You have extensive experience working on animation systems for real-time games, including both runtime and tools-side development
You have strong C++ programming skills and a solid understanding of animation principles, data flow, and system architecture
You have extensive experience with the animation systems in UE5, specifically regarding Animation Blueprints, Motion Matching, Control Rig, and Sequencer
You have experience collaborating closely with Animators, Rigging, and Gameplay teams to bring characters to life with style and responsiveness
You have a strong foundation in 3D math, including linear algebra, quaternions, and transformation matrices
You have shipped titles where you owned or contributed significantly to animation pipelines or runtime systems
You are team-focused and have excellent communication and collaboration skills. You prioritize doing what is best for the player experience and work in partnership with other disciplines
You are a proactive problem solver, you take initiative to help drive improvements and make things better
You value an open feedback culture and have the ability to give and receive constructive feedback

Preferred

You may have experience mentoring engineers or leading technical animation efforts

Benefits

Opportunities for bonuses
Retirement plan matching
Comprehensive benefits

Company

Giant Skull

twittertwitter
company-logo
Giant Skull is a game development company that offers action and video games.

Funding

Current Stage
Early Stage
Company data provided by crunchbase