Opens intel.wd1.myworkdayjobs.com in a new tab
About This Role
- The Role and Impact As a GPU Software Development Engineer, you will play a vital role in designing, developing, and validating the software that powers Intel GPUs, driving innovation and delivering cutting-edge solutions for graphics and compute workloads.
- You will contribute to building Intel's next-generation technology stack, spanning firmware, device drivers, APIs, and application layers, while ensuring optimized performance and seamless integration with hardware.
- Your work will directly impact Intel's ability to deliver exceptional GPU products, enabling groundbreaking experiences for customers across gaming, AI, data centers, and more.
- This is an opportunity to join Intel's world-class team and shape the future of GPU and graphics technology.
- Key Responsibilities - Develop and validate software across Intel GPUs, covering the entire stack, including firmware, device drivers, APIs, and application layers. - Work collaboratively with cross-functional teams to deliver high-quality software solutions aligned with program goals. - Optimize GPU software for performance, reliability, and scalability. - Debug and troubleshoot full-stack issues involving hardware, firmware, drivers, and applications. - Employ tools, infrastructure, and technologies necessary for developing, profiling, and productizing Intel GPUs and graphics/GPGPU software solutions. - Enable new features and functionality for Intel GPUs while ensuring close integration with hardware specifications.
Requirements
- Bachelor's or BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field. - 6+ years of experience in software or firmware development. - Proficiency in C/C++ programming and debugging applications using DirectX 11, DirectX 12 or Vulkan. - Experience with shading languages as GLSL or HLSL. - Expertise in Windows development environments. - Strong understanding of GPU hardware architecture and related specifications.
- Nice to have - Familiarity with Linux kernel and driver development. - Strong fundamentals in algorithms, design, and architecture. - Experience with low-level GPU programming and debugging. - Knowledge of data center platforms and integration/release automation. - Hands-on skills with Git/GitHub.
- Join us in building a brighter future through technology innovation.
- Apply today and become part of a team redefining the possibilities of GPU and graphics software development.
Sourced directly from Intel’s career page
Your application goes straight to Intel.
Opens intel.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Intel
680 positions
Job ID
/job/India-Bangalore/GPU-Software-Development-Engineer_JR0284597
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — free