company_logo

Full Time Job

Senior Gameplay Software Engineer

Electronic Arts

Stockholm, Sweden 12-15-2022
 
  • Paid
  • Full Time
  • Entry (0-2 years) Experience
Job Description
Senior Gameplay Software Engineer(Animation) - DICE

We are DICE, the award-winning studio based in Stockholm, Sweden, best known for creating the phenomenally successful Battlefield franchise, the Star Wars™: Battlefront franchise, and Mirror's Edge. Our people are the backbone and driving force to our creative products. That's why we're dedicated to providing everyone the chance to express themselves and be their very best as we all work towards a common cause.

We are looking for a Senior Gameplay Software Engineer to develop in-game character behaviours specializing in Animation and Character Physics. We need a dedicated and quality driven engineer to work side-by-side with game designers and animators. You will take features from design and architecture through implementation and polish to ensure features are shipped to quality and within performance, memory and load time budgets.

You will have the capability to lead technical

Projects. Creative, committed, and communicative. You also have an interest in being a part of a team that builds some of the best games in the industry.

You will report to a technical lead in animation & physics. You will work in a team delivering features to the Battlefield series of titles across a range of experiences.

You will work in a hybrid role based in Stockholm.

Requirements
• Collaborate with our distributed teams on the continued development of physics-driven movement of characters and vehicles.
• Full end-to-end ownership of physics-based gameplay features. Including fixing physics artefacts in the game.
• Balance between Physics and animation techniques to achieve believable character behaviour and movement.
• Work with the designers and animators to build character behaviours and interactions.
• Experience working with character movement & animation in a networked game.
• Conduct code reviews and mentor other engineering team members.

Qualifications
• Bachelor's degree or higher in Computer Science, Computer Engineering or related field.
• Experience with animation systems.
• Solid C/C++ skills with an ability to write clear, maintainable, portable code.
• At least 1 shipped title working as a Physics or Animation engineer or working on Physics simulation systems.
• Excellent math skills with an emphasis on 3D math.
• Experience with large code bases and optimizing code, data, and bandwidth to improve both memory consumption and execution speed.
• Console programming experience on a multiplayer game.

Jobcode: Reference SBJ-d8mk8x-18-118-2-15-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.