London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | £50,000 - £80,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
JOB AD:My client are currently looking for an exceptional Graphics Optimisation engineer to join their team in Staines-upon-Thames. They need enthusiastic engineers with a strong AI, graphics & frameworks development background in Android.As Framework Engineer you will:- 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 my clients devices- Have technical responsibility for one or more significant sections of the assigned project- Translate complex functional and technical requirements into detailed designSkills and Qualifications: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)- 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 debuggingDesirable 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