P
Principal Character Tech Programmer
Pixelmovement
Remote · Canada Full-time Lead 2w ago
About the role
Location
- Tisdale
- Remote
Studio
A stealth mode AAA developer/publisher. Renowned for creating exceptional gaming experiences, the studio is currently working on its first major title, a fully funded AAA project already several years into development, with several years remaining until release.
Project
AAA open‑world action‑adventure co‑op game to be released on all next‑gen platforms.
Responsibilities
- Design and implement gameplay‑driven character systems, covering areas such as movement, combat logic, hit responses, physical simulation, IK solutions, and AI animation integration.
- Partner with Animation and Tech Art teams to support complex animation setups, including layered animation, full‑body IK, locomotion blending, and performance capture workflows.
- Optimise character systems for runtime efficiency across animation, physics, and rendering, focusing on memory usage, tick performance, and system complexity.
- Develop multiplayer‑safe character functionality that ensures consistency and responsiveness in co‑operative gameplay.
- Integrate and leverage UE5 features such as Control Rig, Chaos Physics, and Animation Blueprints for maximum fidelity and scalability.
- Contribute to the development of tools and workflows that empower artists and designers to iterate efficiently on character content.
- Provide mentorship and technical leadership to engineers focused on character systems, ensuring clean architecture and best practices.
- Support debugging, testing, and iteration processes across departments throughout production and polish phases.
Skills and Experience
- Minimum 5 years of professional experience in character‑focused programming or gameplay engineering within the games industry.
- Credited on at least one shipped AAA title where you played a key role in building or supporting character or animation systems.
- Advanced knowledge of Unreal Engine (UE4 or UE5) and expert‑level proficiency in C++, with practical experience in Blueprints and animation graph integration.
- Deep understanding of skeletal mesh systems, physics integration, animation performance bottlenecks, and runtime optimisation.
- Ability to collaborate effectively with creative and technical teams to deliver high‑fidelity characters that perform reliably in a live runtime environment.
- Experience developing for multiplayer or online co‑operative games.
Benefits
- Unlimited PTO
- Full private healthcare & pensions
#J-18808-Ljbffr
Skills
AIAnimation BlueprintsC++Chaos PhysicsControl RigGameplay EngineeringIKMultiplayerPhysicsSkeletal MeshUE4UE5
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free