GPU Profiler (Contract) - West London

Recruiter
Microtech Global Ltd
Location
Surrey
Posted
11 Jan 2018
Closes
11 Feb 2018
Contract Type
Permanent
Hours
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 Essential 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 Desirable 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