SonicJobs Logo
Left arrow iconBack to search

Senior Engineer - Android Graphics Framework

Redline Group Ltd
Posted 13 hours ago, valid for 20 days
Location

Staines-Upon-Thames, Surrey TW18 4TW, England

Salary

£48,000 - £57,600 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • An exciting opportunity exists for a Senior Engineer to join a Graphics Research Team in Staines-upon-Thames, focusing on low-level graphics and GPU development for Android.
  • The role involves developing high-performance graphics solutions, optimizing the Android OS graphics stack, and benchmarking systems against competitors.
  • Candidates should have a degree in a relevant field and proven experience in real-time embedded software development, particularly in mobile devices.
  • Expertise in computer graphics, particularly with Vulkan or OpenGL, and proficiency in C and C++ programming languages are required.
  • The position offers a competitive salary and excellent benefits, along with significant opportunities for professional growth.

An exciting opportunity has arisen for a Senior Engineer to join an innovative Graphics Research Team in Staines-upon-Thames. They are seeking passionate and talented engineers with expertise in low-level graphics and GPU development on the Android platform to contribute to cutting-edge mobile technology.

Scope of the Role

As a Senior Engineer in the Staines-upon-Thames based Graphics Research Team, you will play a key role in developing high-performance graphics solutions for mobile devices, optimising the Android OS graphics stack, and ensuring market-leading user experiences. You will also benchmark systems against competitors, collaborate with 3rd-party developers, and integrate solutions with new hardware platforms.

This is a fantastic opportunity to shape the future of mobile graphics while working with state-of-the-art technology.

Key Responsibilities for the Senior Engineer, based in Staines-upon-Thames

  • Innovate and optimise real-time rendering pipelines for exceptional performance.
  • Implement features and extensions for the Android Graphics stack (e.G., SurfaceFlinger, SKIA, HWUI).
  • Analyse graphics workloads, identify bottlenecks, and improve performance and power efficiency.
  • Develop middleware libraries based on graphics and compute APIs such as Vulkan and OpenGL ES.
  • Evaluate new devices and collaborate with cross-functional teams to meet user experience requirements.
  • Take technical ownership of significant project components, 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 embedded software development, preferably in mobile devices.
  • Expertise in computer graphics, with middleware development experience using Vulkan (preferred), OpenGL ES, or OpenGL.
  • Strong understanding of computer graphics pipelines and modern GPU architectures.
  • Expert-level proficiency in C and C++ programming languages.
  • System-level performance analysis skills and strong OS fundamentals (memory management, multithreading, etc.).

This is an excellent opportunity to join a forward-thinking organisation renowned for its culture of innovation and commitment to excellence. The role offers a competitive salary, excellent benefits, and significant opportunities for professional growth.

To apply for the role of Senior Engineer in Staines-upon-Thames, Surrey, UK send your CV and cover letter to or contact us at / for more information.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.