Senior Graphics Engineer

December 29, 2020
Communications House, South St, Staines-Upon-Thames, United Kingdom
Job Type


We are currently looking for an exceptional Senior Graphics Engineer to join our Research & Development team in Staines-upon-Thames. This is a fantastic opportunity to work on next generation mobile devices from Samsung.

We need enthusiastic engineers with a strong AI, graphics & frameworks development background in Android. The candidate will contribute to the development and optimisation of Android graphics framework targeting Samsung’s new mobile devices.

Role and Responsibilities

Main Responsibilities:

  • Develop extensions to the Android Graphics framework to enable new user experiences

  • Identify innovations to optimize Android graphics stack to improve performance and reduce the power consumption and memory footprint

  • Apply AI to improve gaming performance on Samsung devices

  • Have technical responsibility for one or more significant sections of the assigned project

  • Translate complex functional and technical requirements into detailed design

Skills and Qualifications

Required Skills

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

  • A proven track record in real time embedded software development preferably for mobile devices with an understanding of embedded development environments

  • Expertise in computer graphics with experience in design and development of software such as OpenGL, OpenGL ES, Vulkan or DirectX

  • Proficiency in C and C++ programming languages

  • Good knowledge of Android frameworks and experience on Android application development

  • Exposure to Machine Learning & Neural Networks

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

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

  • Proficiency in problem solving and debugging

Desirable Skills

  • Experience working on Android Graphics Stack (Compositor, Window manager, HWUI, HAL)

  • Experience working with ARM 64-bit architecture

  • Experience developing system software for Android OS

  • Familiarity with CPU and GPU hardware architectures

Drop files here browse files ...

Related Jobs

Senior Graphics Optimization Engineer   Communications House, South St, Staines-Upon-Thames, United Kingdom
November 25, 2020
Desktop page