Graphics Developer Tools Engineer, Staff - Cork, Ireland
Core
Design and develop profiling, performance analysis, and debugging tools for the Snapdragon Adreno GPU to enable next-generation graphics, ray tracing, and machine learning.
Role type
Staff Graphics Developer Tools Engineer
Builds
GPU developer tools (profilers, debuggers, performance analyzers) for Snapdragon Adreno GPU
Domain
Graphics / GPU Software / Developer Tools
Deliverable
production ML models | product features
Required skills
C/C++ programming, GPU hardware and graphics concepts, real-time software application development, full stack development (UI to driver instrumentation)
Preferred skills
Vulkan/DirectX/Metal/OpenGL/WebGL, Unity/Unreal Engine, OpenCL/CUDA/SYCL, graphics profilers (Nsight, PIX, GPA, RenderDoc), ray tracing, mesh shading, work graphs, image/video processing, data parallelism, machine learning algorithms
Technologies
C, C++, C#, Rust, Go, Vulkan, DirectX, Metal, OpenGL, WebGL, Unity, Unreal Engine, OpenCL, CUDA, SYCL, Nsight, PIX, GPA, RenderDoc
Responsibilities
Design and develop profiling, performance analysis, and debugging tools features; Collaborate with GPU hardware and software teams on performance validation and analysis; Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs; Shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design
Seniority
Staff, hands-on IC with strategic impact