GPU Profiler (Contract) - West London

MicroTECH Recruitment Ltd
12 Jan 2018
18 Feb 2018
Contract Type
Full Time

My client are one of the most recognisable names on the globe, looking for an enthusiastic engineer with graphics and SW analysis & optimisation background to contribute to the development of system monitoring tools that will assist with the optimisation of performance and power usage of their devices.

This role will have a focus on development of tools to profile GPUs and their corresponding software stacks. The suitable candidate will be responsible for performing all, or part, of the software development cycle for a given area of software development


Expertise in C and C++ programming

Experience of software development for embedded Linux systems Good analytical and logical thinking capability Experience using profilers to isolate performance bottlenecks and root cause issues Experience debugging complex problems


Good knowledge of Linux and GPU system monitoring and performance measurement tools Experience with SQLite Understanding of GPU architectures, ideally in embedded / mobile devices Performance measurement and analysis of complex 3D scene workloads Exposure to different 3D graphics benchmarks Experience of optimising performance and power usage of embedded systems, with an understanding of the trade-offs Experience in software testing and debugging techniques on embedded targets Good knowledge of mobile device hardware Experience of GPU accelerated software stacks for embedded systems, for example OpenGL ES or similar Java programming language