Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Position:

Graphic Tools Engineer, Moscow

Project Description

Luxoft client, a world-renowned smartphone company, opens an engineer position at its Moscow R&D center

Responsibilities

1. Study cutting-edge technologies in the Android graphics field, plan solutions based on device business requirements, and improve influence in the industry.
2. Take the lead in and participate in the research and implementation of key technologies in the graphics field to support product graphics performance improvement and power consumption reduction.
3. Participate in the review of the graphic solution and check the overall plan.

Skills

Must

1. Have 5 years of experience in the graphic field, know well of the development direction and trend of the graphic industry, and have experience in project development and test in the graphic field.
2. Have general knowledge of GPU working mechanism and Graphics rendering pipeline. Lowlevel h/w (RAM, Caches, CPU, GPU, Display, Multithreading), Android, crash dump/logs analysis, call stack, understanding timelines (XPerf)
3. Experienced in programming languages such as C/C++/JAVA/Python. Automatic testing experience.

Nice to have

1. Have a good knowledge of computer graphics and be familiar with graphics rendering APIs (OpenGLES and Vulkan) and GLSL Shader language.
2. Be familiar with Android display system principles and implementation, such as :View, SurfaceFlinger, HWUI, and HWComposer.
3. Be familiar with the analysis tool systrace on the Android platform and the analysis tools (DS-5 streamline, MGD, RenderDoc, and Snapdragon)) on the chip platforms (Adreno and Mali).
4. Have systematic analysis capabilities and have experience in optimizing Android platform performance and power consumption.

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

Hot

WHERE

Moscow

Work Type

C/C++

Ref number
VR-42155
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in C/C++

Specialization Position / Title Location Send to a friend
C/C++ Senior C++ developer Moscow, RU Apply or Add to my jobs
C/C++ Tech Lead C++ Moscow, RU Apply or Add to my jobs
C/C++ Real Time Data Feed Analytics Engineer (Market Data) Moscow, RU Apply or Add to my jobs
C/C++ Senior C++ GPU Developer Moscow, RU Apply or Add to my jobs