Current jobs related to Senior Compiler Engineer - Cambridge, Cambridgeshire - Imagination Technologies


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled Senior Compiler Engineer to join our GNU Tools team in Cambridge, UK. As a key member of our team, you will collaborate with the GNU community to contribute to the open-source GCC compiler and other GNU projects.Your primary focus will be on making the best use of Arm architectural features such as SVE and SME....


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Unlock the Potential of NVIDIA's CPUsWe're crafting outstanding compilers that realize the potential of NVIDIA's CPUs designed for the world's largest AI and HPC workloads. Join our team of talented engineers to design, develop, and tune optimizing compilers based on Open Source compilers.Key Responsibilities:Contribute new features and optimization...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Senior Compiler Verification EngineerNVIDIA Corporation is seeking a highly skilled Senior Compiler Verification Engineer to join our team in the UK. As a member of our compiler verification team, you will play a critical role in ensuring the robustness and reliability of our compilers for next-generation technologies.Key Responsibilities:Collaborate with...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Senior Compiler Verification EngineerNVIDIA Corporation is seeking a highly skilled Senior Compiler Verification Engineer to join our team in the UK. As a member of our compiler verification team, you will play a critical role in ensuring the robustness and reliability of our compilers for next-generation technologies.Key Responsibilities:Collaborate with...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Senior Compiler Verification EngineerNVIDIA Corporation is a leader in the development of high-performance computing and AI technologies. We are seeking a highly skilled Senior Compiler Verification Engineer to join our team in the UK.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize compiler verification...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job DescriptionArm's Machine Learning Group is seeking a highly skilled Software Engineer to contribute to the development of sophisticated ML technology supporting Arm's ML Hardware.This role presents an opportunity to build software that enables the development of deep learning applications in various fields, including self-driving cars, generative AI...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Senior Compiler Verification SpecialistNVIDIA Corporation is seeking a highly skilled Senior Compiler Verification Specialist to join our Compiler Team. As a key member of our team, you will be responsible for designing and implementing software solutions to verify NVIDIA compilers for GPU-enabled products.Key Responsibilities:Work with geographically...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:Arm is seeking a highly skilled Senior Software Engineer to lead our Machine Learning (ML) Tooling team in Cambridge, UK. As a key member of our ML Group, you will be responsible for building innovative compiler solutions for various markets.Key Responsibilities:Contribute to the development of production-grade software and push the...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:Arm is seeking a highly skilled Senior Software Engineer to lead our Machine Learning (ML) Tooling team in Cambridge, UK. As a key member of our ML Group, you will be responsible for building innovative compiler solutions for various markets.Key Responsibilities:Contribute to the development of production-grade software and push the...

  • Software Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Join NVIDIA's Compiler TeamWe're seeking a talented Software Engineer to join our Compiler team at NVIDIA Corporation. As a key member of our team, you will design, develop, and tune optimizing compilers for NVIDIA's CPUs, which are used in the world's largest AI and HPC workloads.Key Responsibilities:Contribute new features and optimization techniques...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to contribute to the development of ML compilers. This role presents an opportunity to advance ML compilation technology and build software that enables the development of deep learning applications.Job Description:The Arm Machine Learning (ML) Compilers team is...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You will help to build the software that...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview:We are seeking a skilled Senior Software Engineer to join our Functional Safety compiler team. As a key member, you will work on our next generation C++17 compiler, based on LLVM and Clang.The Arm Compiler for Embedded product requires a team player with expertise in C and C++ development, as well as experience in the full software development...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:The Arm Machine Learning (ML) Group is seeking a highly skilled and experienced Software Engineer to lead the development of innovative compiler solutions for various markets.You will apply your expertise to craft and optimize compilers for machine learning networks that target Arm's CPUs, GPUs, and NPUs.Contribute to the delivery of...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Arm's Machine Learning (ML) Group is seeking a highly skilled Software Engineer to contribute to the development of innovative ML compilers.This role presents an opportunity to work on cutting-edge technology that enables the development of deep learning applications.Job Description:Arm Machine Learning (ML) Compilers team is looking for a software engineer...

  • ML Compiler Developer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: ML Compiler DeveloperArm is seeking a highly skilled ML Compiler Developer to join our team in Cambridge, UK. As a key member of our Machine Learning (ML) Group, you will play a crucial role in advancing ML compilation technology.Job Summary:We are looking for a talented software engineer who can build innovative compiler solutions for various...

  • ML Compiler Developer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: ML Compiler DeveloperArm is seeking a highly skilled ML Compiler Developer to join our team in Cambridge, UK. As a key member of our Machine Learning (ML) Group, you will play a crucial role in advancing ML compilation technology.Job Summary:We are looking for a talented software engineer who can build innovative compiler solutions for various...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title:Staff Software Engineer - ML Compiler ExpertJob Summary:Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.Key Responsibilities:Contribute to deliver production-grade software and...

  • Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:Arm is seeking a highly skilled Software Engineer to join its Machine Learning (ML) Compilers team. As a key member of this team, you will be responsible for designing, developing, and maintaining innovative compiler solutions for various markets.You will work closely with other groups in Arm to expand support for Arm architecture and...

  • Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:Arm is seeking a highly skilled Software Engineer to join its Machine Learning (ML) Compilers team. As a key member of this team, you will be responsible for designing, developing, and maintaining innovative compiler solutions for various markets.You will work closely with other groups in Arm to expand support for Arm architecture and...

Senior Compiler Engineer

2 months ago


Cambridge, Cambridgeshire, United Kingdom Imagination Technologies Full time
Unlock the Power of Imagination

We're seeking a talented Senior Compiler Engineer to join our team at Imagination Technologies. As a key member of our engineering team, you'll play a crucial role in shaping the future of our compiler and toolchain technology.

Key Responsibilities:
  • Design and implement efficient compiler and toolchain solutions for RISC-V software
  • Collaborate with cross-functional teams to develop and maintain Linux toolchains
  • Explore and implement machine learning requirements on compiler or toolchain side
  • Write clean, efficient, and maintainable code while adhering to best practices and coding standards
  • Perform thorough testing and debugging of RISC-V software
  • Develop strong programming skills in C/C++, Python, and shell scripting
  • Familiarize yourself with software development tools and practices, including version control systems
  • Gain knowledge of fundamental compiler concepts, such as data flow analysis, dependency analysis, and loop optimizations
  • Acquire some familiarity with programming at the assembly level
  • Learn about FPGA usage and programming
About Us:

Imagination Technologies is a world-leading company in semiconductor IP solutions. We've powered over 10 billion of the world's most iconic electronic devices, from smartphones to smart TVs, drones, and self-driving cars. Our relentless drive to push boundaries has led to innovative technology that impresses the industry and our customers alike.

We're looking for talented individuals like you to help us continue delivering technology that makes a difference. Bring your expertise, curiosity, and passion, and we'll help you achieve your goals. As part of our team, you'll be part of a dynamic environment that inspires innovation and transformation.