**Position Summary**Samsung, a global leader in high-end mobile devices, is seeking innovative engineers to join the Graphics Research Team in Staines-upon-Thames. This role focuses on delivering cutting-edge real-time 3D graphics experiences for gamers and demanding customers, ensuring Samsung remains at the forefront of performance and quality. The successful candidate will contribute to high-performance graphics solutions, optimize GPU drivers, integrate solutions with new hardware platforms, and collaborate with third-party developers to ensure the best 3D graphics experience on the market.**Role and Responsibilities*** Develop GPU driver innovations to optimize real-time rendering pipelines and deliver class-leading performance.* Implement standard features and extensions for APIs like OpenGL ES and Vulkan.* Analyze graphics workloads, identify bottlenecks, and optimize GPU drivers and API usage.* Develop optimal middleware libraries based on graphics and compute APIs.* Bring up and evaluate new devices, working with other teams to define and implement GPU requirements and integrate them into the operating system.* Take technical responsibility for significant sections of assigned projects.* Translate complex functional and technical requirements into detailed design.**Skills and Qualifications****Required Skills*** Degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering, or a related discipline (or equivalent industrial experience).* Proven track record in real-time embedded software development, preferably for mobile devices, with a strong understanding of modern development environments.* Expertise in computer graphics, including design and implementation of OpenGL, OpenGL ES, Vulkan, or DirectX APIs.* 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 teamwork skills with a results-oriented attitude.* Proficiency in problem-solving and debugging.**Desirable Skills*** Experience working on the Android Graphics Stack (Compositor, HWUI, HAL).* Experience with ARM 64-bit architecture.* Experience developing system software for Android OS.* Familiarity with CPU and GPU hardware architectures.* Java and/or Python development experience.* Understanding of neural networks and their applications in graphics (Neural Graphics Processing).**Contract Type:** 12 Month outsourced contract inside IR35, working on an hourly rate via one of our preferred recruitment agencies**Location:** Samsung R&D Centre in Staines-upon-Thames, Surrey, UK**Hybrid Policy:** 3 Days working onsite and 2 days working from home weekly\* Please visit Samsung membership to see Privacy Policy, which defaults according to your location, at:. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click :
#J-18808-Ljbffr