Software Engineer, GPU Capture & Replay Tools jobs in United States
cer-icon
Apply on Employer Site
company-logo

AMD · 2 weeks ago

Software Engineer, GPU Capture & Replay Tools

AMD is a company dedicated to building innovative products that enhance computing experiences across various domains. They are seeking a Software Engineer for GPU Capture & Replay Tools to support and develop critical tools utilized by multiple teams within the organization.

AI InfrastructureArtificial Intelligence (AI)Cloud ComputingComputerEmbedded SystemsGPUHardwareSemiconductor
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Support low level 3D/Compute Capture/Replay Tools on Windows and Linux which are used across multiple teams throughout the company
Design and implement new features in existing tools as well as create entirely new tools
Develop innovative solutions to difficult problems
Implement support for new hardware and features
Understand the architecture of the graphics IP
Automation of various tasks

Qualification

C/C++ programmingLinux DRIWindows WDDMGPU hardware understandingPython scriptingGdb/kdb experience3D graphics renderingGraphics APIsAutomationTeam collaborationProblem-solving

Required

Support low level 3D/Compute Capture/Replay Tools on Windows and Linux which are used across multiple teams throughout the company
Design and implement new features in existing tools as well as create entirely new tools
Develop innovative solutions to difficult problems
Implement support for new hardware and features
Understand the architecture of the graphics IP
Automation of various tasks
Undergrad degree required. Bachelors or Masters degree in computer engineering/Electrical Engineering

Preferred

Good low level C/C++ programming skills, such as in coding for fast execution using light weight data structures and efficient algorithms, bit manipulation, pointer, array, class, virtual function, etc
Experienced with Linux DRI and/or Windows WDDM
Experienced with scripting/automation using Python
Experienced with gdb/kdb
Good understanding of GPU hardware graphics pipeline, from vertices, textures, rasterization, to screen space pixel depth and color
Passionate about working with low level GPU HW performance, and on analysis tools and automation
Experience in some of these areas are preferred: 3D graphics rendering and shader algorithms, techniques such as forward and deferred rendering, anti-aliasing, culling, and performance trade-offs; exposure in graphics APIs such as Direct3D, Vulkan, OpenGL or similar, and shader programming in HLSL, GLSL, DX ASM, SPIR-V, or similar
Experience with GPU compute (ROCm, OpenCL, CUDA, etc.) a plus

Benefits

AMD benefits at a glance.

Company

Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions.

Funding

Current Stage
Public Company
Total Funding
unknown
Key Investors
OpenAIDaniel Loeb
2025-10-06Post Ipo Equity
2023-03-02Post Ipo Equity
2021-06-29Post Ipo Equity

Leadership Team

leader-logo
Lisa Su
Chair & CEO
linkedin
leader-logo
Mark Papermaster
CTO and EVP
linkedin
Company data provided by crunchbase