Game Optimisation Engineer - 12 Month Contract
Position Summary
Samsung is a global leader in high-end mobile devices, and a big part of our success comes from the outstanding real-time gaming experience offered to users. To ensure we are always on the cutting edge of performance and quality, we are looking for enthusiastic and innovative engineers to join our team in Staines-upon-Thames. This is a great opportunity to collaborate with major players in the Game Ecosystem and to contribute to the next generation of AAA mobile games on Samsung devices.
We are looking for enthusiastic software developers with extensive experience in the games industry and a passion for performance optimisation. The ideal candidate will have proven experience with developing games and will have a holistic understanding of how game engines work.
Role and Responsibilities
* Develop game engine plugins, Android APIs and demos to facilitate game development.
* Analyse mobile games and provide developers with meaningful performance insights.
* Optimize performance of game engines and AAA mobile games.
* Develop R&D projects with a focus on game performance improvements.
* Support Developer Relations activities e.g. Talks, tutorials and technical blog posts.
Skills and Qualifications
Required Skills
* A degree in Computer Science, Electronics, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted).
* Experience developing high fidelity games with a commercial game engine (preferably engine development).
* A solid knowledge of modern C++ (and Object Oriented Design).
* Practical understanding of game engine technologies and pipelines (graphics, physics, collisions etc.).
* Experience with Android development tools (ADB, Gradle etc.).
* Extensive optimization experience and proficiency with profilers (Perfetto, Streamline etc.).
* Solid understanding of cache coherency, branch prediction, multithreading.
* Ability and desire to travel to support game companies.
Desirable Skills
* Familiarity with Java and C#.
* Knowledge of Arm 64-bit architecture.
* Experience using Unity and/or Unreal Engine.
* Familiarity with Graphics APIs.
* Data Oriented Design and SIMD knowledge is a plus.
Contract type: 12 month contract (inside IR35)
Location: Staines-upon-Thames, Surrey, UK
Hybrid Working Policy: 3 days onsite and 2 days working from home weekly.
Samsung has a strict policy on trade secrets. In applying to Samsung and progressing through the recruitment process, you must not disclose any trade secrets of a previous employer.
#J-18808-Ljbffr