Senior/Staff GPU Software Engineer
at Imagination Technologies
Cambridge, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Feb, 2025 | Not Specified | 18 Nov, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
We need your skills to help us continue to deliver technology that will impress the industry and our customers alike, ensuring that people everywhere can enjoy smarter and faster tech than ever before.
Responsibilities:
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.
- Incorporate next-gen GPU architecture features into the compute software stack.
- Conduct performance analysis of AI/Automotive workloads and identifying bottlenecks.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Cambridge, United Kingdom