Job Title
We are seeking a highly skilled Senior Game Optimization Engineer to join our team.
About the Role
This is a hybrid position that requires 3 days onsite and 2 days remote work per week. The annual salary for this role is estimated at £75,000 or approximately £1,442 per week based on a 50-hour workweek.
Main Responsibilities
* Optimize popular games and game engines using cutting-edge techniques.
* Develop plugins, Android Framework APIs, and demos to facilitate game development and improve performance.
* Provide expert support to game companies, sharing insights into implementation and optimization strategies.
* Conduct research to identify innovative ways to enhance the performance and quality of games.
Requirements
* A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering, or a related field (or equivalent industrial experience).
* Expertise in commercial game engine optimizations, particularly with Unity and Unreal Engine.
* Solid knowledge of modern C++ programming.
* Understanding of assembly language and how C++ code maps to it.
* Experience with Android development, including Perfetto, ADB, and Gradle.
* Extensive experience with performance and memory optimization, as well as proficiency with profiling tools.
* Solid understanding of SIMD, cache coherency, branch prediction, Data Oriented Design, multithreading, and other relevant concepts.
Desirable Skills
* Familiarity with Java and C# programming languages.
* Experience with game development, which is highly valued.
* Knowledge of Arm 64-bit architecture.
* Experience developing multiplayer games.
* Familiarity with Graphics APIs.
Company Information
{company} is a dynamic and innovative organization dedicated to creating exceptional gaming experiences. We offer a collaborative work environment, opportunities for professional growth, and a competitive compensation package.