17 hours ago
Brisbane, AustraliaSenior
Responsibilities
- Design, build, maintain, and optimize animation systems in Unreal Engine.
- Develop character locomotion, state machines, blend spaces, IK solvers, and procedural animation systems.
- Build artist-friendly animation tools and rigs with animators and technical artists.
- Integrate animation-driven systems with combat, traversal, physics, and gameplay systems.
- Profile and optimize animation performance across consoles and PC.
- Debug complex animation and synchronization issues.
- Contribute to technical design documents and engine architecture decisions.
- Own animation features from concept through implementation and optimization.
- Mentor junior and mid-level programmers and promote animation programming best practices.
- Evaluate advances such as motion matching and ML-driven animation for potential use.
Requirements
- 5+ years of professional games programming experience focused on animation systems.
- Proven shipped Unreal Engine experience, including Animation Blueprints, Control Rig, and the Skeletal Mesh pipeline.
- Strong proficiency in C++ and solid understanding of Blueprint scripting.
- Deep knowledge of blending, layering, additive animation, IK, root motion, and state machines.
- Experience optimizing animation performance and memory for real-time, multi-platform titles.
- Experience collaborating directly with animators and technical artists.
- Understanding of quaternions, matrices, and vectors as applied to skeletal animation.
- Excellent debugging, profiling, problem-solving, communication, and cross-disciplinary collaboration skills.
- Experience with motion matching, procedural animation, or physics-based animation is desirable.
- Experience with networked or replicated animation systems, animation compression, custom runtime pipelines, animation editor tools, or middleware systems is desirable.
- Experience with PlayStation, Xbox, or Switch certification requirements is desirable.
- Prior experience mentoring or leading a small engineering team is desirable.
Benefits
- Flexible work model supporting work-life balance.
- Subsidized car parking.
- Ongoing learning and development opportunities.
- Employee referral program with bonuses.
- Private health insurance, fitness subsidies, and mental health and wellbeing support.
- Paid parental leave and childcare assistance.
- Additional birthday, Christmas shutdown, volunteer, and women’s health leave.
- Relaxation space, free coffee, daily snacks, and a light breakfast.
- Friday social drinks, game tournaments, rooftop terrace, games room, and branded merchandise.
- Gameloft Brisbane offers flexible work arrangements, wellness initiatives, mentorship, training programs, industry events, and speaking opportunities.
Tech Stack
C++Unreal Engine
Categories
Gaming
About Gameloft
Gameloft develops and publishes free-to-play mobile and cross-platform games for global audiences, including franchises like Asphalt, Modern Combat, and Dungeon Hunter. Founded in 1999 and headquartered in Paris, it monetizes through in-app purchases and advertising, and licenses well-known entertainment brands. The company also runs Gameloft for brands and Gameloft Business Solutions, creating advergames and subscription gaming services for marketers and mobile carriers.
