GPU Compute Software Engineer: Delivering High-Performance Technologies
1 week ago
We are seeking a skilled Senior/Staff GPU Software Engineer to join our team at Imagination Technologies, a UK-based company that creates innovative silicon and software IP solutions.
Job SummaryThis is an exciting opportunity for a talented individual to contribute to the development of high-performance GPU compute software, empowering users to create cutting-edge AI and ML workloads.
About Imagination TechnologiesImagination is a leading provider of semiconductor IP solutions, enabling outstanding power, performance, and area (PPA), fast time-to-market, and lower total cost of ownership. Our technologies are used by billions of people across the globe in their smartphones, cars, homes, and workplaces.
Key Responsibilities- Develop and maintain OpenCL Conformant GPU Compute Driver software for Imagination GPUs.
- Participate in the development of a GPU compute software stack, including both Runtime and Driver.
- Implement new GPGPU driver features tailored to meet the requirements of AI, Automotive, and Data-center workloads.
- Incorporate next-gen GPU architecture features into the compute software stack.
- Conduct performance analysis of AI/Automotive workloads and identify bottlenecks.
- Experience in software development using C or C++.
- A good understanding of computer architecture, including CPU, Cache, MMU, Memory, etc.
- Familiarity with software engineering practices like Git, Perforce, Jenkins, and JIRA.
- A good understanding of GPU hardware/software architecture.
- Previous exposure to AI/ML frameworks.
£90,000 - £110,000 per annum, depending on experience.
-
Cambridge, Cambridgeshire, United Kingdom Arm Full timeCompany OverviewAt Arm, we push the boundaries of what is possible with technology, and our GPU compute drivers are at the forefront of this innovation. Our team is dedicated to crafting the next generation of Mali mobile GPUs, empowering developers to create cutting-edge experiences.We're a diverse organization that values collaboration, creativity, and...
-
High-Performance Computing Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm. Our team focuses on Performance Analysis of Arm-based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and post-silicon environments.Working closely with design teams and customers, we develop best-in-class...
-
GPU Performance Modeling Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full timeJob SummaryWe are seeking a highly skilled and innovative individual to join our GPU Performance Modeling Team at Apple Inc. As a Performance Modeling Engineer, you will be responsible for defining and optimizing Apple's GPU micro-architecture. Your key responsibilities will include analyzing interesting workloads across existing and new product categories...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Signaloid Full timeRole OverviewAt Signaloid, we're pushing the boundaries of high-performance computing and algorithm development. As a member of our team, you'll be responsible for delivering performance improvements throughout our technology stack. Your contributions will range from interfacing with custom silicon and FPGA accelerators to delivering algorithmic improvements...
-
Staff Software Engineer Machine Learning
1 month ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob Overview:At Arm Limited, we are seeking a skilled software engineer to join our team working on the GPU compute drivers for the next generation Mali mobile GPUs. As a member of our team, you will have the opportunity to develop your skills and understanding in the latest GPU technologies, including machine learning, image processing, and computer...
-
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeArm Limited, a global technology leader, is seeking an experienced Director of Hardware Engineering to join our team in Cambridge, UK. As a key member of our GPU Group, you will play a crucial role in driving innovation and development of next-generation GPU IP for graphics and compute.We are looking for a dedicated expert engineer who can own parts of the...
-
Senior GPU Architect Leader
1 week ago
Cambridge, Cambridgeshire, United Kingdom Apple Full timeAbout the RoleAs a Senior GPU Architect at Apple, you will be part of the Top Design team at the UK GPU Design Centre, working on complex and large-scale GPU related projects. Your expertise in GPU architecture and micro-architecture will play a crucial role in delivering high-quality graphics IP that meets performance, feature, timing, area, and power...
-
Senior Performance Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob Description:Are you passionate about investigating performance issues and suggesting product improvements on Cloud Server's System-on-a-Chip? Do you enjoy analyzing the performance of Arm's future CPUs, graphics processors (GPUs), and Interconnect IPs when they work together?Arm's Client Performance Analysis team is a team of highly motivated engineers...
-
High-Profile Camera Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeWe are seeking an experienced Senior Software Development Engineer to join our team at Evi Technologies Limited in Cambridge, GBR. This role will involve designing algorithms and writing software for our consumer products.As a Senior Software Development Engineer, you will work closely with camera experts, product management, computer vision, and machine...
-
Senior GPU Graphics Engineer
6 days ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob DescriptionWe are seeking a Senior GPU Graphics Expert to join our team at European Tech Recruit.Estimated Salary: $120,000 - $180,000 per annum, depending on experience.As a key member of our team, you will propose and develop new graphics rendering algorithms for mobile GPUs, analyze applications for performance/power improvement, and optimize...
-
Senior Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeDesign, Develop, and Optimize Compiler SoftwareNVIDIA Corporation is looking for a skilled Senior Software Engineer to lead our compiler software development efforts. In this role, you will design, develop, and tune optimizing compilers for AI, HPC, and performance-critical software on NVIDIA Data Centers, the cloud, and supercomputing centers worldwide.The...
-
High Performance Architectural Specialist
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeKey Responsibilities:Develop functional and timing simulators to model and analyze complex systems.Conduct performance analysis to identify areas for improvement and optimize system architecture.Work with the team to develop a deep understanding of workload characteristics and requirements.Collaborate with software developers to ensure seamless integration...
-
High Performance C++ Programmer
4 days ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Description:A Senior C++ Software Engineer is required to develop, design, and innovate cutting-edge trading systems that operate at high speed.The ideal candidate will have advanced C++ programming skills, strong knowledge of CPUs/GPUs, good multithreading experience preferably on Linux, and the ability to program in RUST (a bonus).
-
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeCompany OverviewArm Limited is a leading technology company that specializes in designing and licensing semiconductor intellectual property. Our innovative products are used by billions of Arm-based devices worldwide.Salary: £80,000 - £110,000 per annumJob DescriptionWe are seeking an experienced Senior Graphics Software Engineer to join our Client...
-
Formal Verification Expert for GPU Development
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeAbout IC ResourcesWe are a leading recruitment agency specialising in the placement of technical professionals. Our expertise lies in matching talented individuals with companies that share their passion and values.Company Overview:IC Resources is an excellent Engineering team based in Cambridge, UK. We pride ourselves on delivering high-quality Formal...
-
GPU Formal Verification Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Title: GPU Formal Verification EngineerIn this role, you will be responsible for developing high-quality Formal Verification test benches to verify complex designs in GPUs.About the RoleWe are seeking a skilled Formal Verification Engineer to join our team in Cambridge.About YouYou should have several years of experience in ASIC design, verification, or...
-
High-Performance Computing Platform Designer
2 days ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob OverviewWe are seeking an experienced Analog/Mixed Signal IC Design Engineer to join our team in Cambridge, UK.This is a unique opportunity to work on cutting-edge projects involving the design of high-performance computing platforms in FinFet technology nodes.Salary: £85,000 - £115,000 per annum (dependent on experience)The successful applicant will...
-
Senior Graphics Software Developer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeAbout the RoleArm Limited is seeking an experienced software engineer to contribute to breakthroughs in the graphics and gaming industry.This role is part of the Client Ecosystem & Engineering team responsible for enabling the best possible Graphics and Gaming applications on Arm-based devices.We are looking for an inquisitive software engineer, a passionate...
-
High Performance Algorithm Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full timeJob Description: High Performance Algorithm DeveloperAbout Ecm SelectionEcm Selection is a leading technology firm in Cambridge, UK, committed to delivering innovative solutions and making a positive social impact.Key Responsibilities:Contribute to the development of state-of-the-art, high-performance algorithmic software where nanoseconds matterCollaborate...
-
GPU Rendering Algorithm Specialist
6 days ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob TitleSenior GPU Graphics ExpertEstimated Salary: $180,000 - $250,000 per annum, depending on experience.This role is an exciting opportunity for a talented individual to join our team at European Tech Recruit and contribute to the development of new graphics rendering algorithms for mobile GPUs.Responsibilities:Propose and develop new graphics rendering...