OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Senior Engineer – Android Graphics Framework
Senior Engineer – Android Graphics Framework
Position Summary
A leading global technology company, recognized for its innovation in high-end mobile and embedded systems, is seeking a Senior Android Graphics Framework Engineer to join its UK R&D team in Staines-upon-Thames.
This position offers the opportunity to shape the future of real-time graphics on next-generation mobile and computing devices. You will work alongside experts in GPU architecture, system software, and performance optimization to deliver world-class user experiences.
We are looking for engineers with strong low-level graphics and GPU development expertise on the Android platform, ideally with experience in consumer or embedded electronics.
Key Responsibilities
As an Android Graphics Framework Engineer, you will:
-
Develop innovations to optimize real-time rendering pipelines for top-tier visual performance.
-
Implement and enhance features within the Android graphics stack (SurfaceFlinger, SKIA, HWUI, etc.).
-
Analyze complex rendering workloads, identify bottlenecks, and optimize for performance and power efficiency.
-
Build and refine middleware libraries using modern graphics and compute APIs such as Vulkan and OpenGL ES.
-
Support bring-up and evaluation of new hardware platforms, collaborating across teams to meet emerging UX and performance goals.
-
Take technical ownership of significant components within assigned projects.
-
Translate advanced functional and technical requirements into detailed designs and robust implementations.
Required Skills
-
Degree in Computer Science, Electronics, Mathematics, Engineering, or a related field (or equivalent industry experience).
-
Proven expertise in computer graphics and middleware design using Vulkan (preferred), OpenGL ES, OpenGL, or DirectX.
-
Deep understanding of modern mobile GPU architectures and graphics pipelines.
-
Expert-level proficiency in C and C++.
-
Demonstrated experience in real-time embedded software development, preferably for mobile or consumer devices.
-
Strong system-level performance analysis and OS fundamentals, including memory management, multithreading, and user/kernel interaction.
-
Excellent collaboration, communication, and problem-solving skills with a strong results focus.
Desirable Skills
-
Experience with SKIA graphics libraries.
-
Familiarity with GPU shader programming (GLSL, HLSL, or similar).
-
Background in Android system software or GPU driver development.
-
Knowledge of image processing algorithms and compute pipelines.
-
Experience with ARM 64-bit architecture.
-
Understanding of CPU/NPU hardware architectures.
-
Experience with Java and/or Python development.
-
Awareness of machine learning or neural network frameworks.
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice