Job Search and Career Advice Platform

Enable job alerts via email!

Senior Engineer – Graphics Performance Optimization

Samsung Electronics America

Staines-upon-Thames

Hybrid

GBP 55,000 - 75,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking a Senior Android Optimisation Engineer in Staines-upon-Thames. This role involves enhancing the Android graphics stack and developing new user experiences. Candidates should have expertise in computer graphics, strong C/C++ skills, and a degree in a relevant field. The position offers a competitive salary, performance bonuses, and hybrid working options.

Benefits

Performance bonus up to 21.5%
Employer pension contributions of 8.5%
25 days paid holiday
Life assurance and medical insurance
Flexible benefits scheme
Samsung product discounts

Qualifications

  • Experience in design and development of software such as OpenGL, OpenGL ES, Vulkan or DirectX.
  • Proven track record in embedded software development for mobile devices.
  • Good knowledge of Linux/Android frameworks.

Responsibilities

  • Identify innovations to enhance the Android graphics stack.
  • Develop extensions to the Android Graphics framework.
  • Ownership of technical issues and resolving problems.

Skills

Expertise in computer graphics
Proficiency in C and C++
System level performance analysis
Excellent communication skills
Problem solving and debugging

Education

Bachelor or higher degree in Computer Science or related discipline

Tools

OpenGL
Vulkan
DirectX
Job description
Overview

The Graphics team at Samsung Research UK is looking for exceptional Android optimisation, AI and graphics stack experts to join the development team in Staines-upon-Thames. The team undertakes projects involving the application of cutting-edge academic research, proof-of-concept developments and commercial product supports for Samsung devices and services. The prospective candidate will have the opportunity to be part of building the next generation of mobile devices. The candidate will contribute to the development of enhancements and optimisations on Android to enable the best gaming experience on Samsung’s flagship mobile phone devices.

We are looking for enthusiastic engineers with background in Graphics/System performance optimisations on modern embedded platforms like Android/Tizen. A solid working knowledge of Android Graphics frameworks, Vulkan and/or OpenGL, together with a good understanding of Machine Learning, performance analysis and Linux kernel development will be plus.

Opportunities to work on truly novel technologies like this are rare, so we are looking for highly motivated people with a passion to work on the world’s widest-reaching mobile platform.

Role and Responsibilities

As a Senior Android Optimisation Engineer you will:

  • Identify innovations to enhance the Android graphics stack to improve performance and reduce the power consumption for games.

  • Develop extensions to the Android Graphics framework to enable new user experiences.

  • Ownership of technical issues and resolving problems to ensure that quality and schedules are maintained.

  • Identify & Apply Machine Learning algorithms to improve gaming performance on Samsung devices

  • Technical responsibility for one or more significant sections of the assigned project.

Skills and Qualifications

Required Skills

  • Bachelor or higher degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or a related discipline.

  • Expertise in computer graphics with experience in design and development of software such as OpenGL, OpenGL ES, Vulkan or DirectX.

  • A proven track record in real time embedded software development, preferably for mobile devices, with an understanding of embedded development environments.

  • Proficiency in C and C++ programming languages.

  • System level performance analysis and good OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction).

  • Excellent communication, team work and a results-oriented attitude.

  • Proficiency in problem solving and debugging.

Desirable Skills

  • Good knowledge of Linux/Android frameworks and experience on Android application development.

  • Exposure to Machine Learning and Neural Networks.

  • Performance analysis and optimisation of real-time graphics applications.

  • Familiarity with CPU and GPU hardware architectures

Employee Benefits
  • Highly competitive salary with performance bonus up to 21.5%.

  • Employer pension contributions of 8.5%.

  • 25 days paid holiday (increasing to 30 with time served).

  • Life assurance, medical insurance, and income protection.

  • Flexible benefits scheme with £600 annually to spend on benefits.

  • Samsung product discounts, subsidised employee restaurant, and free parking.

Location and Hybrid Working
  • The role is based at Samsung R&D Institute in Staines-upon-Thames, Surrey, UK.

  • Samsung operates a hybrid working policy of 3 days onsite and 2 days working from home weekly.

Samsung has a strict policy on trade secrets. In applying to Samsung and progressing through the recruitment process, you must not disclose any trade secrets of a previous employer.

Please visit Samsung membership to see Privacy Policy, which defaults according to your location. If you are European Economic Resident, please click here: https://europe-samsung.com/ghrp/PrivacyNoticeforEU.html

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.