Senior Backend GPU Compiler Engineer
4 days ago
The Role You will be part of a diverse and distributed team of engineers who maintain and develop our GPU compiler software, supporting a range of graphics and compute APIs while targeting multiple GPU generations with varying ISAs. The GPU compiler is a central part of the drivers that we develop for these APIs. As such, they are critical to achieving optimal runtime performance of graphics/compute workloads on our GPUs, through the production of optimal HW code with minimal compilation time. Responsibilities Maintain and develop our GPU compilers, with a focus on the LLVM based middle-end Diagnose and resolve incorrect compilation from customer issues, QA or conformance testing Analyse code‑quality/runtime performance and implement optimisations Add support for new/future GPU functionality to the compilers Add support for new/future API/input language features Identify/suggest changes to improve output quality or compilation time Provide technical insight and collaborate with others to constantly improve our GPU compilers About You Committed to making your customers, stakeholders and colleagues successful, you’re an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. You’re curious, solutions orientated and a world‑class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You’ll have: Advanced C++ programming skills Strong knowledge of processes and techniques for compiler backend code‑generation 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. LLVM backend development An appreciation of multi‑threaded and/or parallel computation and associated complexity Knowledge of GPGPU programming Knowledge of AI/ML workloads that are amenable to GPU execution Who We Are Imagination is a UK‑based company that creates silicon and software IP designed to give its customers an edge in competitive global technology markets. Its GPU and AI technologies enable outstanding power, performance, and area (PPA), fast time‑to‑market, and lower total cost of ownership. Products based on Imagination IP are used by billions of people across the globe in their smartphones, cars, homes, and workplaces. So come join us if you're wanting that something more Bring your talent, curiosity and expertise and we’ll help you do the rest. You’ll be part of one of the world’s most exciting companies who are one of the leaders in semiconductor IP solutions. As a part of our team, you can help us transform, innovate, and inspire the lives of millions through our technology. Additional Information If you encounter accessibility barriers in the application process or if you have access needs and require support or adjustments to participate equitably in the recruitment process, please email recruitment@imgtec.com. Referrals increase your chances of interviewing at Imagination Technologies by 2x #J-18808-Ljbffr
-
Senior Backend GPU Compiler Engineer
2 weeks ago
Cambridge UK, Kings Langley UK, Bristol UK, United Kingdom imgtec Full time £60,000 - £120,000 per yearThe roleYou will be part of a diverse and distributed team of engineers who maintain and develop our GPU compiler software, supporting a range of graphics and compute APIs while targeting multiple GPU generations with varying ISAs. The GPU compiler is a central part of the drivers that we develop for these APIs. As such, they are critical to achieving...
-
Staff GPU
1 week ago
Cambridge, United Kingdom IC Resources Full timeA leading technology company in Cambridge is seeking a Staff Compiler Engineer to develop next-generation GPU software and machine-learning compiler technology. You will play a vital role in the design, optimisation, and verification of GPU drivers, ML graph compilers, and performance-critical components. The role is on-site, requiring presence in the office...
-
Sw Team Lead
6 days ago
Cambridge, United Kingdom Arm Full time**Job Overview**: We are looking for an experienced and highly motivated Team Lead, located in Cambridge, to join our Mali GPU compiler group. Our multinational and dynamic group is located across the UK, Sweden, and Norway. We support Graphics (OpenGL/ES, Vulkan) and Compute (OpenCL) APIs and work on improving the GPU technologies that the mobile market...
-
Staff Compiler Engineer
1 week ago
Cambridge, United Kingdom IC Resources Full timeStaff Compiler Engineer Cambridge, England, United Kingdom As a Staff Compiler Engineer, you will play a key role in developing next‑generation GPU software and machine‑learning compiler technology. You will work on the design, optimisation, and verification of GPU drivers, ML graph compilers, and performance‑critical runtime components. This is an...
-
Senior Principal GPU Architect
5 days ago
Cambridge, United Kingdom Imagination Technologies Full time £150 - £200Senior Principal GPU ArchitectSkills, Experience, Qualifications, If you have the right match for this opportunity, then make sure to apply today.Imagination TechnologiesThe role: The PowerVR team produces the world’s leading family of ultra‑low power GPU IP cores. We are scaling our architecture team and are looking for GPU experts to help define the...
-
Senior Principal GPU Architect
2 weeks ago
Cambridge, United Kingdom Imagination Technologies Full time £150 - £200Senior Principal GPU ArchitectSkills, Experience, Qualifications, If you have the right match for this opportunity, then make sure to apply today.Imagination TechnologiesThe role: The PowerVR team produces the world’s leading family of ultra‑low power GPU IP cores. We are scaling our architecture team and are looking for GPU experts to help define the...
-
Senior GPU Software Architect
5 days ago
Cambridge, United Kingdom Huawei Technologies Research & Development (UK) Ltd Full time £150 - £200About Huawei Research and Development UK LimitedWant to apply Read all the information about this position below, then hit the apply button.Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving...
-
Senior GPU Software Architect
2 weeks ago
Cambridge, United Kingdom Huawei Technologies Research & Development (UK) Ltd Full time £150 - £200About Huawei Research and Development UK LimitedWant to apply Read all the information about this position below, then hit the apply button.Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving...
-
Senior GPU Software Architect
2 weeks ago
Cambridge, United Kingdom Huawei Technologies Research & Development (UK) Ltd Full timeAbout Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving more than three billion people around the world. Our vision and mission is to bring digital...
-
GPU Internship
1 week ago
Cambridge, Cambridgeshire, United Kingdom Apple Full time £40,000 - £60,000 per yearImagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing people and inspiring, innovative technologies are the norm here. The people who work here have...