LLVM Compiler Software Engineer

Employment Type:
Any
Sector:
Engineering Jobs, IT Jobs
Job Role:
Software Engineering Jobs
Area:
London
Location:
United Kingdom
Salary:
Competitive
Posted:
18-May-18
Recruiter:
Mobile Jobs
Job Ref:
HB00180518

You will

Design and write new transformations for LLVM
Implement and maintain LLVM-based compiler for existing and future graphics hardware
Maintain OpenCL and Renderscript front-ends
Benchmark and performance improvements
Develop architectural and functional documentation.

Abilities make possibilities

Committed to making your customers, stakeholders and colleagues successful, you’re an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. You’re curious, solutions orientated and a world

You have

Excellent C/C++ programming skills.
Familiarity with compiler architecture and algorithms – ideally including front-end\parsing, optimisation and back-end/instruction selection.

You might also have

Experience with and/or understanding of LLVM.
Knowledge of GPU suitable languages (GLSL, DX HLSL, OpenCL etc).
An appreciation of multi-threaded and/or parallel computation and associated difficulties.
Experience with Clang.

You may return to your current search results by clicking here.

Latest Job Listings