We need talented engineers with a strong low-level graphics and GPU development background on the Android platform, ideally with experience of working in the consumer electronics industry. This contract will be hybrid (3 days a week onsite, 2 remote), based near Egham. Its within IR35 but offering a good rate to offset that! The successful candidate will contribute … to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class-leading … 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 embeddedsoftwaredevelopment - preferably for mobile devices – with a good understanding of the latest development environments Expertise in computer graphics with experience in the design and developmentMore ❯
translating complex requirements into detailed designs and implementations. Required Skills & Experience Degree in Computer Science, Electronics, Natural Sciences, Mathematics, Engineering, or equivalent industrial experience. Proven experience in real-time embeddedsoftwaredevelopment, preferably in mobile devices. Expertise in computer graphics, with middleware development experience using Vulkan (preferred), OpenGL ES, or OpenGL. Strong understanding of computer graphics More ❯
performance improvements. Own and resolve complex technical challenges, ensuring quality and timely delivery. Skills & Experience: Degree in Computer Science, Engineering, or related discipline . Proven experience in real-time embeddedsoftwaredevelopment (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and More ❯
performance improvements. Own and resolve complex technical challenges, ensuring quality and timely delivery. Skills & Experience: Degree in Computer Science, Engineering, or related discipline . Proven experience in real-time embeddedsoftwaredevelopment (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and More ❯
with Vulkan (preferred), OpenGL ES or similar. Deep understanding of graphics pipelines and modern mobile GPU architectures. Expert level proficiency in C and C++. Significant experience in real-time embeddedsoftwaredevelopment (mobile devices preferred). Desirable Skills Experience with SKIA graphics library. Shader programming (GLSL, HLSL, etc.). Android OS internals/system-level software. GPU More ❯
graphics systems. This is a hybrid role, requiring you onsite 3 days a week. Experience of the Graphics Performance Optimisation Engineer includes: Strong proficiency in C++ and real-time embeddedsoftwaredevelopment Experience with Graphics APIs, e.g. OpenGL, Vulkan, with a focus on performance Experience with Machine Learning and how ML models are built Understand of Android More ❯
graphics systems. This is a hybrid role, requiring you onsite 3 days a week. Experience of the Graphics Performance Optimisation Engineer includes: Strong proficiency in C++ and real-time embeddedsoftwaredevelopment Experience with Graphics APIs, e.g. OpenGL, Vulkan, with a focus on performance Experience with Machine Learning and how ML models are built Understand of Android More ❯