View All Jobs 150431

Senior Graphics Engineer - Low Level - GPU (android) - 12 Month Contract

Develop and optimize GPU drivers for cutting-edge mobile graphics hardware
London
Senior
18 hours agoBe an early applicant
Samsung

Samsung

A multinational conglomerate known for its electronics, smartphones, appliances, and semiconductors.

Graphics Research Team Engineer

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

  • 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

+ Show Original Job Post
























Senior Graphics Engineer - Low Level - GPU (android) - 12 Month Contract
London
Engineering
About Samsung
A multinational conglomerate known for its electronics, smartphones, appliances, and semiconductors.