Job Description
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 performance
Implement standard features and extensions for the Android Graphics stack (SurfaceFlinger, SKIA, HWUI, etc.)
Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage
Develop optimal middleware libraries based on graphics and compute APIs (such as Vulkan & OpenGL ES)
Bring-up and evaluate new devices, working with other teams to define and implement new UX requirements
Have technical responsibility for one or more significant sections of an assigned project
Translate complex funct...