Samsung Electronics

Senior Android Optimisation Engineer (Game Ecosystem)

UK Remote Hybrid
Android Java
Description

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 engineers with background in System performance optimisations on modern embedded platforms like Android. A solid working knowledge of Android Open System Platform (System services, Android Framework, Android Runtime, HAL) is needed.

Role and Responsibilities

As a Senior Android Optimisation Engineer you will:

  • Implement features and extensions inside of the Android Framework to improve the user experience.

  • Analyse different game workloads, identify bottlenecks and optimise performance and power usage.

  • Research & Development into new game related features in the Android Framework.

  • Collaborate with AAA game companies to improve system-level performance.

  • Ownership of technical issues and ensuring that quality and timelines are maintained.

  • A willingness to travel to game companies and tradeshows when needed.

Skills and Qualifications

  • A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted)

  • Expert proficiency in C, C++

  • Experience developing Android Open System Platform (System services, Android Framework, Android Runtime, HAL)

  • A proven track record in real-time embedded software development

  • System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction)

  • Excellent communication and team work skills, with a results-oriented attitude

  • Proficiency in problem solving and debugging

Desirable Skills

  • Experience working with ARM 64-bit architecture

  • Familiarity with CPU and GPU hardware architectures

  • Experience developing Android applications

  • Java programming experience

Contract Type: Permanent

Job Location: Staines-upon-Thames, Surrey, UK

Hybrid Working: 3 days working from the office and 2 days working from home weekly.

Employee Benefits: Highly Competitive Salary, Car Allowance (grade dependant), Annual Performance Bonus up to 21.5%, Pension Scheme with company contribution up to 8.5%, Income Protection, Stocks & Shares ISA, Life Assurance, 25 days holiday (increasing to 30 with length of service). We also have a wide range of Flexible Benefits to choose from with Samsung providing an allowance of £600 per year to spend on them.

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location, at: https://account.samsung.com/membership/policy/privacy. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here: https://europe-samsung.com/ghrp/PrivacyNoticeforEU.html

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers