JobMesh

Senior OpenCL Software Engineer

Imagination Technologies · Timişoara, Timiș County, RO

The role We are a dedicated group of Software Engineers responsible for developing and maintaining the OpenCL Conformant GPU Compute Driver software for Imag...

Job description

The role We are a dedicated group of Software Engineers responsible for developing and maintaining the OpenCL Conformant GPU Compute Driver software for Imagination GPUs. Our OpenCL Compute Driver empowers users to create a wide array of compute workloads, including those for AI and ML, tailored for our GPUs using OpenCL/SYCL programming specifications. We collaborate closely with compiler teams, customers, hardware architects, compute libraries teams, and the open-source community to ensure our drivers meet the highest standards of quality and performance. You will: - Participate in the development of a GPU compute software stack, which includes both Runtime and Driver. - Implement new GPGPU driver features, tailored to meet the requirements of AI, Automotive, and Data-center workloads. - Be responsible for incorporating next-gen GPU architecture features into the compute software stack. - Conduct performance analysis of AI/Automotive workloads and identifying bottlenecks. 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...