Graphics Software Engineer (Framework)
Location: West London
Job Type: Permanent
Obne of the leading brands in world entertainment are looking for Graphics Software Engineers for their fabled development team, based in West London.
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 new mobile devices.
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 debugging
Desirable SkillsExperience 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