Android Graphics Software Engineer

3 weeks ago


London, United Kingdom Microtech Global Ltd Full time

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 thatThe 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 functional and technical requirements into detailed design and implementationSkills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile deviceswith a good understanding of the latest development environments Expertise in computer graphics with experience in the design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a results-oriented attitude Proficiency in problem solving and debuggingDesirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python development experienceTPBN1_UKTJ


  • Senior Engineer

    3 weeks ago


    London, United Kingdom Redline Group Ltd Full time

    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. You will integrate solutions with new hardware platforms optimise the Android OS graphics stack, benchmark systems against competitors to ensure the best possible graphics on the market....


  • City Of London, United Kingdom microTECH Global Limited Full time

    As an Graphics (Android) SW Engineer you will: 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...

  • Senior Engineer

    2 weeks ago


    South East London, United Kingdom Redline Group Ltd Full time

    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. You will integrate solutions with new hardware platforms optimise the Android OS graphics stack, benchmark systems against competitors to ensure the best possible graphics on the market....


  • City Of London, United Kingdom Google Full time

    Staff Software Engineer, Pixel Graphics, GPU Software Join to apply for the Staff Software Engineer, Pixel Graphics, GPU Software role at Google. Google's software engineers develop the next‑generation technologies that change how billions of users connect, explore, and interact with information and one another. As a staff software engineer on the Pixel...


  • London, United Kingdom MicroTECH Global Ltd Full time

    JOB AD: We are currently looking for an exceptional Android Graphics Framework engineer to join a leading consumer team in Staines. **Required Skills**: Desirable Skills Experience working on Android Graphics Stack (Compositor, Window manager, HWUI, HAL) Experience working with ARM 64-bit architecture Experience developing system software for Android OS...


  • City Of London, United Kingdom Google Inc. Full time

    Staff Software Engineer, Pixel Graphics, GPU Softwarecorporate_fare Google place London, UKApplyBachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.3 years of experience with software design and architecture.Preferred qualifications:Master’s degree...


  • London, United Kingdom Forward Role Full time

    Android Software Engineer Remote - London/Manchester based office £75,000 - £100,000 Forward Role have partnered with a global technology innovation business who work across many industries, supporting them to transform business ideas into sustainable solutions. They are currently looking for an Android Software Engineer to join their team.This is an...


  • Greater London, United Kingdom Wise Full time

    Compensation: GBP 85,000 - GBP 105,000 - yearly Company Description Android Software Engineer - Global Product London (Hybrid) About Wise Wise is a global technology company, building the best way to move and manage the world’s money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or...


  • London, United Kingdom Wise Full time

    About the roleWe are looking for an Android Engineer to join our Business Onboarding team.The business onboarding team is dedicated to guide business through setting up Wise and resolving their first international money needs in a way thats clear easy and delightful. Software engineers data analysts and designers collaborate on a daily basis to continuously...


  • London, Greater London, United Kingdom Wise Full time £40,000 - £120,000 per year

    Company DescriptionAndroid Software Engineer - Global ProductLondon (Hybrid)About WiseWise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed.Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a...