CareerPlanSign in

Software Engineer (Android Graphics Drivers)

Kings Langley, Hertfordshire💼 Full-time🗓 2025-06-23 → 2026-09-23

Core

Develop Android user and kernel-mode graphics drivers for PowerVR graphics hardware to enable mobile and embedded devices.

Role type

Software Engineer (Android Graphics Drivers)

Builds

Android graphics drivers and display controllers for current and next-generation GPU cores

Domain

Mobile and embedded systems, GPU driver development

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C programming, Android environment setup and building, low-level driver development for Android or Linux

Preferred skills

Modern graphics APIs (Vulkan, OpenGL ES), computer architecture (virtual memory, MMUs, caches), Android graphics stack knowledge

Technologies

Android, PowerVR, Vulkan, OpenGL ES

Responsibilities

Design and develop Android graphics drivers, maintain drivers throughout software and hardware life-cycles, analyse and optimise driver code performance, liaise with internal and external R&D teams, keep abreast of Android releases

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.