At a Glance
- Tasks: Create high-quality animations for characters and environments in an epic space sim.
- Company: Join Cloud Imperium Games, the creators of groundbreaking games like Star Citizen.
- Benefits: Enjoy a collaborative culture, flexible work options, and the chance to shape gaming history.
- Why this job: Be part of a passionate team pushing the boundaries of technology and creativity in gaming.
- Qualifications: Experience with C++, 3D animation, and a love for game development are essential.
- Other info: We're looking for diverse talent at all experience levels, from junior to senior programmers.
The predicted salary is between 36000 - 60000 £ per year.
We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”. We want to build the best we can deliver and we believe wholeheartedly in the value of exceptional diverse talent. In our bespoke, ground-breaking, multi-threaded engine the Senior Gameplay Animation Programmer is instrumental in driving the team to deliver high fidelity animated characters, vehicles, and environments in a large-scale interactive universe.
Whether it is working on customisable run-time rigged faces using our DNA system, researching seamless transitions via motion matching of large amounts of motion captured data or leveraging physicalized reactions together with animation driven ragdolls; the goal is always to be as ambitious as possible with focus on up-to-date technology, scalability for our massive scope and attention to every detail.
Founded in 2012, Cloud Imperium Games creates cutting-edge videogames that defy expectations. We’re currently developing Star Citizen, a record-breaking multiplayer online space sim, and Squadron 42, a cinematic single-player adventure set in the same universe. Join us as we break boundaries and make videogame history.
What do our Senior Gameplay Animation Programmers do?
- Designing and implementing well-engineered, reliable, scalable and robust code.
- Document and peer review technical designs across several multi-disciplinary teams.
- Collaborating with team members, including mentoring, and other cross-functional disciplines to develop various animation systems.
- Working closely with animators to assist with asset pipeline, provide access to procedural solutions, handle complex transition flows and ensure end result achieves expected fidelity.
- Driving engineering principles and practices for your team, pushing boundaries and promoting new innovative ways of working.
What do we look for?
- A true passion for making games is a must with a keen interest in animation.
- Comfort working with C++ in a large, shared codebase, including testing, code-reviews and source-control.
- Proficiency in 3D math and 3D animation, including procedural solutions, run-time rigging, layer blending and optimization.
- Work well in a co-located yet collaborative team environment.
- Be friendly and approachable for all team members, all roles and levels.
- Can explain and present technical solutions to all disciplines.
At Cloud Imperium Games we are looking for several Animation Programmers with various levels of experience – from junior all the way to senior, and beyond! Therefore, if our Animation team sounds like your perfect fit, please apply immediately!
Diversity Statement
CIG is a global company, staunchly committed to cultivating a culture and workplace that celebrates all backgrounds, lifestyles, and perspectives. Together, we are creating a space where authentic recognition, appreciation, and understanding of the importance of diversity is fostered by everyone. As an Equal Opportunity Employer, we strive to build a team that represents all walks of life, and we want every employee to bring all the things that make them unique to the work environment. The universe is as vast and varied as the people in it, and it’s our differences that make it special.
Senior Gameplay Animation Programmer employer: Cloud Imperium Games
Contact Detail:
Cloud Imperium Games Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Gameplay Animation Programmer
✨Tip Number 1
Familiarise yourself with the latest trends in gameplay animation and C++ programming. Being up-to-date with industry standards will not only boost your confidence but also show us that you're genuinely passionate about the role.
✨Tip Number 2
Engage with our community on social media or forums. By participating in discussions about our projects, you can demonstrate your enthusiasm for our games and gain insights that could be beneficial during interviews.
✨Tip Number 3
Network with current employees or alumni from your school who work in animation programming. They can provide valuable insights into our company culture and the specific skills we value, which can help you tailor your approach.
✨Tip Number 4
Prepare to discuss your previous projects in detail, especially those involving animation systems or C++. Highlighting your problem-solving skills and how you've collaborated with teams will resonate well with us.
We think you need these skills to ace Senior Gameplay Animation Programmer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in gameplay animation programming, particularly with C++ and 3D animation. Emphasise any projects where you've worked on character animations or complex transition flows.
Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and animation. Mention specific technologies or techniques you’ve used that align with the job description, such as procedural solutions or run-time rigging.
Showcase Your Work: If possible, include a portfolio or links to previous projects that demonstrate your skills in animation programming. Highlight any innovative solutions you’ve implemented and how they contributed to the overall project.
Prepare for Technical Questions: Anticipate technical questions related to 3D math, animation systems, and coding practices. Be ready to discuss your problem-solving approach and how you collaborate with cross-functional teams.
How to prepare for a job interview at Cloud Imperium Games
✨Show Your Passion for Gaming
Make sure to express your genuine enthusiasm for gaming and animation during the interview. Share personal experiences or projects that highlight your passion, as this role requires a true love for creating games.
✨Demonstrate Technical Proficiency
Be prepared to discuss your experience with C++ and 3D animation in detail. Bring examples of your work that showcase your skills in procedural solutions, run-time rigging, and optimisation, as these are crucial for the role.
✨Collaborative Mindset
Emphasise your ability to work well in a team environment. Discuss past experiences where you collaborated with animators or other disciplines, and how you contributed to achieving high-quality results together.
✨Prepare for Technical Questions
Expect to face technical questions related to animation systems and engineering principles. Brush up on relevant concepts and be ready to explain your thought process and problem-solving approach clearly.