Compiler Engineer

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
Company
microTECH Global LTD
Location
City of London, Greater London, UK
Posted
Company
microTECH Global LTD
Location
City of London, Greater London, UK
Posted