Binary code diversification Reverse engineering (Ghidra, IDA Pro) Embedded software exploitation LLM applications for code analysis C/C++ and Python development x86 architecture Docker, microservices, and network sockets LLVM/intermediate representation Software engineering practices including container orchestration (Kubernetes)Qualifications: Strong background in software engineering or computer science Proven experience with low-level systems software or reverse engineering More ❯
hire and will own much of the development of a cutting-edge compiler development project. Significant hires have already been made in the team to support this role. Mostly LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVMMore ❯
hire and will own much of the development of a cutting-edge compiler development project. Significant hires have already been made in the team to support this role. Mostly LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVMMore ❯
London, South East, England, United Kingdom Hybrid / WFH Options
MicroTECH Global Ltd
pipelined acceleration engines for graphics, compute and neural network uses cases. We are seeking engineers with experience in areas of compilers, code generation and optimization. Expertise in using the LLVMcompiler family is required. Experience in using GPUs for computation is a desirable skill, as is previous experience of GPU shader optimization. A strong understanding of the architectures of … tasks such as ML and NN Required Experience BSc or MSc in relevant discipline 5 years or more experiences in compilers, GPU development or related field Strong knowledge of LLVMcompiler family Strong knowledge of one or more standard GPU shading or computes languages More ❯