OpenCL Software Engineer at Imagination Technologies - ScoutJobs - The AI-curated global job board
Skip to content
Imagination Technologies
Posted 14 hours ago

OpenCL Software Engineer

Imagination TechnologiesOpenCL Software Engineer

Requirements

C or C++ development, CPU/GPU memory management, Concurrency and synchronization, Computer architecture knowledge, Git, Perforce, Jenkins, or JIRA

Skills

C#GPUComputer Architecture

About the role

Responsibilities

  • Develop a GPU compute software stack, including both Runtime and Driver components
  • Implement new GPGPU driver features tailored for AI, Automotive, and Data-center workloads
  • Incorporate next-generation GPU architecture features into the compute software stack
  • Conduct performance analysis of AI and Automotive workloads to identify and resolve bottlenecks
  • Collaborate with the hardware team on next-generation GPU development and work with customers to optimize platform performance

Requirements

  • Experience in software development using C or C++
  • Solid understanding of CPU/GPU memory management, concurrency, and synchronization
  • Strong knowledge of computer architecture, including CPU, Cache, MMU, and Memory
  • Familiarity with software engineering tools such as Git, Perforce, Jenkins, and JIRA
  • Excellent problem-solving and communication skills

Preferred Qualifications

  • Experience with GPU Compute APIs such as HIP, CUDA, or OpenCL
  • Experience in User Mode Driver or Kernel Mode Driver development
  • Deep understanding of GPU hardware/software architecture
  • Exposure to AI/ML frameworks or LLM and GenAI workloads on edge devices
  • Familiarity with SyCL, OneAPI, or UXL

About the Company

Imagination Technologies is a leader in semiconductor IP solutions, creating the graphics and AI chips that power over 10 billion iconic electronic devices worldwide. From smartphones and smart TVs to drones and self-driving cars, our technology is at the core of the world's most advanced electronic products. We are dedicated to pushing the boundaries of high performance and power efficiency.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

OpenCL Software Engineer

Imagination Technologies · Timișoara

Sign up to apply