Job Description
Game Optimisation Engineer - Android / C++ / Game Engine / Unity / Unreal
* Do you have a solid experience in game engine optimisations (Unity or Unreal)
* Excellent knowledge of modern C++?
* Do you want to join a globally recognised mobile/tech development company?
We are seeking a Game Optimisation Engineer with experience with Android development (Perfetto, ADB, Gradle etc.) and extensive performance and memory optimization experience, and proficiency with profiling tools to join our client in the northwest Surrey/West London area on a permanent basis.
What we look for is:
* A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted)
* Expertise in commercial game engine optimisations (Unity, Unreal etc.)
* Solid knowledge of modern C++
* Understanding of assembly and how C++ code maps to it
* Experience with Android development (Perfetto, ADB, Gradle etc.)
* Extensive performance and memory optimization experience, proficiency with profiling tools
* Solid understanding of SIMD, cache coherency, branch prediction, Data Oriented Design, multithreading
* Ability and desire to travel regularly to help game companies around the world