As a talented and creative software engineer, you will join our expanding graphics and compute group which designs and integrates software for our world class GPU, working on the leading mobile operating systems.
You will be involved in developing, maintaining and optimising our compiler technologies, bringing your experience and expertise with LLVM to our highly capable compiler team.
The ideal candidate will have a strong academic background together with a proven track-record in some of the following areas:
• Experience with LLVM
• Compiler front-end design, construction, back-end interfacing
• Code generation optimisation: data flow, register allocation, test, benchmarking
• 3D graphics shader language programming
• GPGPU compute language programming
Above all, we are looking for a committed and highly motivated individual who is able to make an outstanding contribution to a small and closely-knit team, developing world-leading technologies.