GPU Software Development Engineer
Core
Ensure robustness and quality of Graphics IP offerings through rigorous validation, debugging, and development of graphics features for end-user scenarios.
Role type
Graphics Software Development Engineer (GPU)
Builds
Graphics drivers, validation flows, and debug tools for Display, Media, 3D, Compute, and power conservation components.
Domain
Consumer electronics / Graphics hardware and software
Deliverable
production ML models | product features | dashboards & analysis
Required skills
C, C++, Python, computer graphics hardware/software, GPU validation, debugging/triage, CI/CD automation
Preferred skills
DirectX, OpenGL, OpenCL, Vulkan, Windows kernel internals, WDM/WDF, media codecs, x86 architecture, Windbg, PIX, GPA, GPUView, TensorFlow, Pytorch
Technologies
C, C++, Python, DirectX, OpenGL, OpenCL, Vulkan, Windows OS, Windbg, PIX, GPA, GPUView, TensorFlow, Pytorch
Responsibilities
Integrate upcoming graphics features into end-to-end validation flows; Triage and debug reported failures; Develop debug tools to improve validation efficiency; Enable new features for Content Creation, Gaming, and AI domains; Analyze cross-component features to develop robust test scenarios.
Seniority
Mid-Senior, hands-on IC