GPU Software Engineering Intern
Core
Develop shader compiler for 3D graphics and ray tracing on Intel GPUs, including new driver features and enabling upcoming hardware.
Role type
GPU software engineering intern
Builds
Production GPU drivers and shader compilers
Domain
Semiconductors / Graphics / GPU Computing
Required skills
C++, Windows/Linux operating systems, debugging, unit testing, code reviews
Preferred skills
Python scripting, 3D graphics pipelines, GPGPU APIs (OpenCL, CUDA, Direct3D, Vulkan, OpenGL/ES, SYCL, Level Zero), AI, game development
Technologies
C++, Python, OpenCL, CUDA, Direct3D, Vulkan, OpenGL/ES, SYCL, Level Zero
Responsibilities
Develop new driver features in modern C++, enable upcoming Intel GPUs before silicon availability, debug and fix issues, write unit tests, participate in code reviews and CI, propose and build improvements to tools and ways of working
Seniority
Intern