Job Description
Android Graphics Framework Engineer - Vulkan / OpenGL ES / Graphics Pipelines / GPU
* Do you have a solid experience in computer graphics?
* Experience in the design and development of middleware based on Vulkan, OpenGL ES, OpenGL or DirectX?
* Do you want to join a globally recognised mobile/tech development company?
We are seeking an Android Graphics Framework Engineer with experience in real time embedded software development (preferably for mobile devices) to join our client in the northwest Surrey/West London area on a permanent or 6 month contract.
Please note, if on contract, this will be INSIDE IR35 contract and you must have the Right to Work in the UK to be considered.
What we look for is:
* 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 devices – with 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 debugging
Any of the following would be considered a plus:
* 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 experience
If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your resume on smouland@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf