Experience of working collaboratively, with a diverse range of people Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures Deep experience with LLVM MLIR, GCC, or other compiler toolchains Expertise in Python; expertise in C++ or Rust Interest in working in the quantum open-source ecosystem Excellent communication skills, both written and verbal What you More ❯
Ability to troubleshoot complex issues across teams and languages Experience with verification in CPU and/or ASIC environments Knowledge of SystemVerilog, Python, C++, Linux, UVM, SVA, Assembly, LLVM, GCC, Git, SGE or other DRS Familiarity with XML, XPath/XSLT We offer a competitive salary, flexible working, generous leave, private medical insurance, dental, pension (up to 5%), life assurance More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
of optimizing software to match. Proficiency in C/C++ and groundbreaking software engineering practices. Excellent debugging, analytical, and problem-solving skills in complex compiler environments. Experience with LLVM, GCC, or proprietary compiler stacks. "Nice To Have" Skills and Experience: Strong knowledge of Arm architecture, including scalar, SIMD, and vector extensions. Demonstrated success in technical customer engagement, including shared design More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
initiative and open in engaging and learning new concepts and sharing with collaborators. "Nice To Have" Skills and Experience : Knowledge of techniques for automatic vectorization Experience with LLVM or GCC internals. In Return: We offer an outstanding opportunity to join Arm at a time of exciting growth and development. You will join an engaging, innovative, and diverse team within an More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
initiative and open in engaging and learning new concepts and sharing with collaborators. "Nice To Have" Skills and Experience : Knowledge of techniques for automatic vectorization Experience with LLVM or GCC internals. In Return: We offer an outstanding opportunity to join Arm at a time of exciting growth and development. You will join an engaging, innovative, and diverse team within an More ❯