Giant Skull is an independent game studio on a mission to craft unforgettable single-player, gameplay-driven action-adventures in rich, immersive worlds. We are currently working on a new game set in the Dungeons and Dragons universe. We are highly collaborative and value empowering autonomy; each individual at Giant Skull has the opportunity to feel their impact across the game, studio, and team. If you’re ready to join a studio where every voice shapes the adventure, we’d love to create something extraordinary together. The Role: As a Senior or Principal Software Engineer with a focus in animation and character systems, you will help to design and implement the runtime animation and movement systems that define how players experience our characters moment to moment. With a strong foundation in character mechanics, controls, and camera systems, you’ll ensure animation, input, and camera behavior work together to deliver responsive, readable, and expressive gameplay. Giant Skull thrives on a culture based on autonomy and rapid iteration giving you the chance to shape our approach to character-driven gameplay, solving complex problems at the intersection of animation, input responsiveness, and camera presentation to ensure our characters feel grounded, reactive, and emotionally resonant in every gameplay scenario. Impact and Ownership 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed