Search

Senior Android Optimisation Engineer

Posted: 01/05/24
Recruiter:Microtech Global Ltd
Reference:2753088021
Type:Permanent
Disciplines: Systems Engineer
Salary:Competitive
Location:London
Description:

Hybrid working 3 days per week on-site, 2 days working remotely Sponsorship Available Relocation Assistance Available

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

  • 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.

Required Skills

  • 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

Desirables:

  • Experience working with ARM 64-bit architecture
  • Familiarity with CPU and GPU hardware architectures
  • Experience developing Android applications
  • Java programming experience

Recruiting now