About the Job
We are seeking a highly experienced
The successful candidate will have a strong background in low-level graphics and GPU development, with experience working on mobile devices. You will work closely with other teams to develop innovations to optimise real-time rendering pipelines, implement standard features and extensions for the Android Graphics stack, and ensure that we have the best possible graphics experience on the market.
Key Responsibilities:
* Develop and integrate new graphics solutions with hardware platforms
* Optimise the Android OS graphics stack for performance and power usage
* Analyse different graphics workloads and identify bottlenecks
* Implement standard features and extensions for the Android Graphics stack
* Collaborate with 3rd party software developers
Requirements:
* Bachelor's degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or related discipline
* Proven track record in real-time embedded software development for mobile devices
* Expertise in computer graphics and middleware development using Vulkan, OpenGL ES, OpenGL or DirectX
* Understanding of computer graphics pipelines and modern mobile GPU architectures
* Strong C and C++ programming skills
* System level performance analysis and OS fundamentals
Benefits:
* Estimated salary: $120,000 - $180,000 per year
* Opportunity to work with a leading company in the industry
* Collaborative and dynamic work environment