It’s an exciting time to be part of Media Molecule as we look to further push the creative boundaries of gaming. Our studio is fast paced, dynamic, collaborative and is undergoing a period of significant growth and evolution! As a result, we are now looking to grow our Engine team and hire a talented Junior Engine Programmer. You will be a valued member of our Engine Team andyou will be focused on developing and optimising core aspects of the Dreams game engine.
What you'll be doing:
Design and develop game engine technology based on direction or feedback from team.
Maintain and update existing systems for increased functionality, memory efficiency, and performance.
Effectively communicate ideas, goals and constraints working collaboratively with team members across multiple disciplines.
What we’re looking for
Excellent communication and interpersonal skills.
Good knowledge of both C and C++.
Good debugging and analytical skills.
Understanding of graphics and game engine programming.
Understanding of software performance characteristics and associated ability to implement systems optimised for performance.
Excellent grasp of mathematical concepts and analysis techniques.
Able to work independently to complete assigned projects with limited supervision.
Up to date knowledge of technological developments and advancements within the games industry.
Bachelor’s degree in a relevant subject or equivalent industry experience.
Interest in games.
Experience with assembly programming.
Experience with cross platform development techniques.
Experience developing real-time physics solutions.
Experience developing real-time rendering solutions.