Senior Engineer - Android Graphics Framework Apply now
Senior Engineer - Android Graphics Framework

Senior Engineer - Android Graphics Framework

Full-Time 48000 - 84000 £ / year (est.)
Apply now
R

At a Glance

  • Tasks: Join us to develop and optimize real-time rendering pipelines for mobile technology.
  • Company: RP International connects talented engineers with innovative companies in the tech industry.
  • Benefits: Enjoy a chance to work on cutting-edge projects, with options for permanent or contract roles.
  • Why this job: Be part of a team pushing the boundaries of graphics performance and real-time rendering.
  • Qualifications: Degree in Computer Science or related field; expertise in real-time embedded software development required.
  • Other info: Ideal for those passionate about mobile graphics and eager to tackle complex challenges.

The predicted salary is between 48000 - 84000 £ per year.

Senior Engineer – Android Graphics Framework RP International are seeking two skilled and innovative engineers to join our clients Graphics Research, one opening is for a permanent team member, the other is for a contractor on a 6 month basis. This is a chance to work on cutting-edge mobile technology, optimising graphics performance and delivering exceptional real-time rendering experiences. The ideal candidates will have a strong background in low-level graphics and GPU development on Android, preferably with experience in the consumer electronics industry. Key Responsibilities Develop and optimise real-time rendering pipelines for class-leading performance. Implement features and extensions for the Android Graphics stack (e.g., SurfaceFlinger, SKIA, HWUI). Analyse graphics workloads to identify bottlenecks and optimise performance/power usage. Create efficient middleware libraries using graphics and compute APIs like Vulkan and OpenGL ES. Collaborate on hardware bring-up, UX requirement implementation, and benchmarking. Take technical ownership of significant project sections and translate complex requirements into detailed implementations. Required Skills Degree in Computer Science, Electronics, Mathematics, Engineering, or a related field (or equivalent industrial experience). Proven expertise in real-time embedded software development, ideally for mobile devices. Strong knowledge of computer graphics, including middleware design using Vulkan (preferred), OpenGL ES, or DirectX. Understanding of modern mobile GPU architectures and graphics pipelines. Proficiency in C/C++ programming with system-level performance analysis skills. Strong OS fundamentals (memory management, multithreading, user/kernel interaction). Excellent communication, teamwork, and problem-solving skills. Desirable Skills Experience with SKIA graphics library and GPU drivers. GPU shader algorithm development (e.g., GLSL, HLSL). Android OS system software development. Image processing algorithm implementation. Familiarity with ARM 64-bit architecture and CPU/NPU hardware architectures. Java and/or Python programming skills.

Senior Engineer - Android Graphics Framework employer: RP International

Joining our team as a Senior Engineer in the Android Graphics Framework offers you the opportunity to work at the forefront of mobile technology in a dynamic and innovative environment. We pride ourselves on fostering a collaborative work culture that encourages creativity and professional growth, providing access to cutting-edge projects and continuous learning opportunities. Located in a vibrant tech hub, our company not only values your contributions but also supports a healthy work-life balance with competitive benefits and a commitment to employee well-being.
R

Contact Detail:

RP International Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer - Android Graphics Framework

✨Tip Number 1

Make sure to showcase your experience with real-time rendering pipelines and low-level graphics development. Highlight any specific projects where you've optimized performance or implemented features in the Android Graphics stack.

✨Tip Number 2

Familiarize yourself with the latest trends and technologies in mobile graphics, especially Vulkan and OpenGL ES. Being able to discuss recent advancements or challenges in these areas during your interview can set you apart.

✨Tip Number 3

Prepare to demonstrate your problem-solving skills by thinking through potential bottlenecks in graphics workloads. Be ready to discuss how you would approach optimizing performance and power usage in a real-world scenario.

✨Tip Number 4

Since collaboration is key in this role, think of examples from your past experiences where you successfully worked in a team. Be prepared to share how you contributed to hardware bring-up or UX requirement implementation.

We think you need these skills to ace Senior Engineer - Android Graphics Framework

Real-time Embedded Software Development
Computer Graphics Knowledge
Middleware Design using Vulkan
OpenGL ES or DirectX Proficiency
Mobile GPU Architectures Understanding
C/C++ Programming Skills
System-level Performance Analysis
OS Fundamentals (Memory Management, Multithreading)
Excellent Communication Skills
Teamwork and Collaboration
Problem-Solving Skills
Experience with SKIA Graphics Library
GPU Shader Algorithm Development (GLSL, HLSL)
Android OS System Software Development
Image Processing Algorithm Implementation
Familiarity with ARM 64-bit Architecture
Java and/or Python Programming Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in low-level graphics and GPU development, especially on Android. Include specific projects where you optimized graphics performance or worked with Vulkan and OpenGL ES.

Craft a Strong Cover Letter: In your cover letter, express your passion for mobile technology and real-time rendering. Mention how your background aligns with the key responsibilities listed in the job description and provide examples of your problem-solving skills.

Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving middleware libraries or graphics pipelines, be sure to include them in your application. Detail your role and the impact of your contributions.

Highlight Team Collaboration: Since collaboration is key in this role, emphasize your teamwork experiences. Discuss how you've successfully worked with cross-functional teams to achieve project goals, particularly in the context of hardware bring-up or UX implementation.

How to prepare for a job interview at RP International

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with real-time rendering pipelines and low-level graphics development. Highlight specific projects where you've optimized performance or implemented features in the Android Graphics stack.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your ability to analyze graphics workloads and identify bottlenecks. Share examples of how you've tackled similar challenges in past roles, focusing on your analytical approach and solutions.

✨Familiarize Yourself with Relevant Technologies

Brush up on your knowledge of Vulkan, OpenGL ES, and the SKIA graphics library. Being able to discuss these technologies confidently will show your commitment and readiness for the role.

✨Emphasize Collaboration and Communication

Since the role involves working closely with teams on hardware bring-up and UX requirements, be ready to share experiences that demonstrate your teamwork and communication skills. Highlight instances where you successfully collaborated on complex projects.

Senior Engineer - Android Graphics Framework
RP International Apply now
R
  • Senior Engineer - Android Graphics Framework

    Full-Time
    48000 - 84000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-03

  • R

    RP International

  • Other open positions at RP International

    R
    Mobile Development Manager

    RP International

    London Full-Time 43200 - 72000 £ / year (est.)
    R
    Application Development Manager

    RP International

    Full-Time 48000 - 72000 £ / year (est.)
Similar positions in other companies
M
Senior Graphics Engineer

Microtech Global Ltd

Temporary 43200 - 72000 £ / year (est.)
M
Graphics Software (Low Level) - Egham - Perm/Contract

Microtech Global Ltd

Full-Time 36000 - 60000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>