Senior Software Engineer (Animation)
- Category: Information Technology
- Location: Guildford
- Reference: 6362_18197371
- Date: 17 hours ago
Requisition Engineer IIIExternal De ’re Criterion, and we love making games!Over the last fifteen years we’ve entertained millions of players around the world with our award-winning games. From Burnout & Need for Speed to the critically acclaimed VR mission for Star Wars Battlefront, Starfighter Assault on Battlefront ll and now Battlefield V: Firestorm, Criterion have always pushed the boundaries, delivering through technical excellence, outstanding game feel and AAA audiovisual quality.We place enormous value on creative collaboration, fresh ideas, and unique perspectives. Our studio is a healthy mix of industry veterans and newcomers working together to inspire, support, and educate one another. We encourage free experimentation, innovation and exploration with regular “off-the-grid” time.Criterion don’t put people in boxes. Folks here have freedom to navigate their careers the way their hearts take them – we’re not big on labels. Our features are built by teams who choose to work together, encouraging cross-discipline teams to solve the toughest problems.The working day has space carved out for everyone to play games – by themselves or together, be they tabletop or video games, we love them all. Learning from the widest range of experiences makes our own games better.Over the years, we’ve learned that crunching is flat-out stupid, so we don’t do it.What an Animation Engineer does at and develop new content creation tools, workflow tools and general productivity toolsSupport Designers using tools and workflows with debugging tools, documentation and usabilityWork with designers & animators to understand requirements and plan out functional requirementsDesign, architect and document technical designs for Animation systemsRapidly prototype new mechanics to prove designs and iterate on mechanicsWork with the Frostbite Engine and Frostbite Team to develop shareable code and interface correctly with the engineIdentify bottlenecks and performance issues involving CPU time and bandwidth and improve themProvide solutions that consider multi-threading, hardware requirements, skeleton optimisationsAn Animation Engineer also with Animation features such as skeletons, rigs, animation compression, blending, ragdolls, IK, procedural animation solutions, motion fields, character physics, secondary motionExperience with Data-driven State MachinesExperience with Animator tools to control blending, controller trees, and transitionsPassion for Animation technologiesProficiency with C++Multi-threaded programming and debugging experienceExperience with Agile development philosophiesExperience with Unit testing frameworks a bonusRespond to Code Review feedback and provide quality Code Review feedbackKnowledge of source code managementWhat’s in it for you? Glad you asked!Great compensation package plus annual bonus schemeCentral location in Guildford (5 minutes from main train station)Private medical insurance & dental carePension schemeLife insuranceStock plansFree onsite gymEmployee discountsRail season ticket loanAnnual game points and digital download allowanceOnsite café25 days holiday (including 3 days company shutdown days between Christmas & New Year)Two annual staff parties (Summer & Christmas)Casual dress codeGames AreaWe thought you might also want to about our studio: More about our location: Take your career to the next level – apply today! :Community / Marketing Software Engineer (Animation)Company Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets. is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.Date 16:07:42.507EEO Employer is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status or veteran status. We will also consider for employment qualified applicants with criminal records in accordance with applicable law.
When applying for a job, do not provide bank account details or any other financial information. Never make any form of payment. WhatJobs is not responsible for any external website content. Report this job