At a Glance
- Tasks: Design and implement character physics systems for an exciting boxing game.
- Company: Join Steel City Interactive, a passionate team creating the first major boxing game in over a decade.
- Benefits: Flexible working options: onsite, hybrid, or fully remote, plus competitive salary.
- Other info: Collaborative environment with opportunities for creativity and innovation.
- Why this job: Shape the future of gaming with cutting-edge technology and a talented team.
- Qualifications: Experience with AAA titles in Unreal Engine and strong animation programming skills.
The predicted salary is between 50000 - 70000 £ per year.
Amiqus is working in partnership with Steel City Interactive as they look to attract a Senior Animation Programmer to the team. SCI was born out of passion for video games and boxing, with the ambition to create an authentic and exciting boxing game that does justice to the sport we love. What started as a fun prototype has grown into ‘Undisputed’, the first major boxing video game in over a decade.
The Role
You are a highly experienced Animation Programmer, having worked on AAA titles within Unreal Engine, where you showcased your skills in perfecting physics‑driven character animations and seamless integration with animation pipelines to deliver immersive, realistic gameplay experiences. We're looking for a Senior Animation Programmer to help shape the future of our game. You'll be responsible for the development of the character animation features for our game, optimising and maintaining the physical simulation and animation integration of our product to AAA fidelity. You will be working in collaboration with a highly talented, diverse team to create world‑class character‑based gameplay. This role can be based onsite at one of our 2 offices in Sheffield or Leamington Spa, hybrid or fully remote.
Responsibilities
- Design, implement, and maintain our character physics systems using UE's Chaos Physics engine, including rigid‑body dynamics, high fidelity impact collisions, and ragdoll effects tailored to realistic human characters.
- Integrate physics with animation systems, utilizing animation montages, blend shapes and IK solvers.
- Optimize fixed-/sub‑step physics frames for precise simulations, and procedural animations to achieve lifelike character responses (e.g. punches, dodges, and falls in a 60fps multiplayer boxing match context).
- Collaborate on animation pipelines, incorporating tools like Motion Matching for fluid animation blending, Control Rig for real‑time rigging, MetaHuman for high‑fidelity character models, and customizing ML Deformers for advanced muscle and skin deformations.
- Optimize general physics and animation performance through LODding and multi‑threading or asynchronous strategies, debugging concurrency issues, and ensuring smooth integration.
Senior Animation Programmer employer: Amiqus
Contact Detail:
Amiqus Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Animation Programmer
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, especially those at Steel City Interactive. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your work with Unreal Engine and character animations. Make sure it’s easy to navigate and showcases your best projects – we want to see what you can do!
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of physics-driven animations and the tools mentioned in the job description. We recommend practicing common interview questions and even doing mock interviews with friends.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at Steel City Interactive. Don’t miss out!
We think you need these skills to ace Senior Animation Programmer
Some tips for your application 🫡
Showcase Your Experience: Make sure to highlight your experience with AAA titles and Unreal Engine in your application. We want to see how you've perfected character animations and integrated physics systems in past projects, so don’t hold back!
Tailor Your Application: Take a moment to tailor your application specifically for the Senior Animation Programmer role. Mention how your skills align with our goals at Steel City Interactive, especially in creating immersive gameplay experiences.
Be Clear and Concise: When writing your application, keep it clear and concise. We appreciate straightforward communication, so get to the point while still showcasing your passion for animation programming and boxing games.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to shape the future of our game.
How to prepare for a job interview at Amiqus
✨Know Your Stuff
Make sure you brush up on your knowledge of Unreal Engine and the Chaos Physics engine. Be ready to discuss your previous work on AAA titles, especially any experience with character animations and physics-driven systems. This will show that you’re not just a fan of the industry but have the technical chops to back it up.
✨Showcase Your Projects
Prepare a portfolio or examples of your past projects that highlight your skills in animation programming. If you've worked on character physics systems or implemented features like ragdoll effects, be ready to explain your thought process and the challenges you faced. This gives the interviewers a clear picture of what you can bring to their team.
✨Collaborative Spirit
Since this role involves working with a diverse team, be prepared to discuss how you’ve collaborated with others in the past. Share examples of how you’ve integrated feedback from artists or designers into your work, and how you approach teamwork in a creative environment. This will demonstrate that you’re not just a lone wolf but a team player.
✨Ask Smart Questions
At the end of the interview, don’t forget to ask insightful questions about the company’s vision for ‘Undisputed’ and how they see the role of the Senior Animation Programmer evolving. This shows your genuine interest in the project and helps you gauge if the company culture aligns with your values.