OUR SECTORS

At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.

Submit vacancy
Looking for
tech jobs in the US?
Visit USA Tech Recruit

Job search

Our sectors

Client services

About us

Looking for
tech jobs in the US?

Visit US Tech Recruitment

Client services

At European Recruitment, our sectors cover a wide
range of industries within the field of technology

Submit Vacancy

About us

At European Recruitment, our sectors cover a wide
range of industries within the field of technology

Submit Vacancy

Client services

Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.

Submit vacancy
Looking for
tech jobs in the US?
Visit USA Tech Recruit

Looking for
tech jobs in the US?

Visit US Tech Recruitment

Our Sectors

At European Recruitment, our sectors cover a wide range of industries within the field of technology

Submit Vacancy

About us

Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.

Submit vacancy
Looking for
tech jobs in the US?
Visit USA Tech Recruit

Looking for
tech jobs in the US?

Visit US Tech Recruitment

Our Sectors

At European Recruitment, our sectors cover a wide range of industries within the field of technology

Submit Vacancy

Senior Engineer – Android Graphics Framework

Recruitment Consultant
Steve Mouland
Posted
9 days ago

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.

Industry
Gaming & Graphics
Contract Type
Permanent
Location
United Kingdom
City
Surrey
Work Model
hybrid

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

    Name
    Email
    Phone
    Location
    Message

    Upload CV:

    Choose file

    Formats: Word, PDF (max. size: 20MB)

    Subscribe for industry highlights.

    Send Application
    Submit CV
    Submit Vacancy
    Cookie Settings
    We use cookies to enhance your experience and analyze site traffic and movements. Read our cookie policy here.