Compiler Engineer

New Today

Job Description

You'll have:

  • Advanced C++ programming skills
  • Strong knowledge of and experience with LLVM.
  • Experience with production-quality compiler development
  • Strong compiler theory, especially optimisation
  • Ability to analyse generated code down to the ISA level
  • Computer architecture knowledge


You might also have:

  • Knowledge and experience with graphics/compute APIs such as OpenCL, CUDA, Vulkan, OpenGL or DirectX
  • Experience with compilation specifically for GPUs.
  • Backend compiler development (especially LLVM)
  • An appreciation of multi-threaded and/or parallel computation and associated complexity

Location:
City Of London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search