{"schemaVersion":"jobsearcher.job.v1","id":"f39fe9170d77f2c633a8fc54","url":"https://jobsearcher.com/jobs/f39fe9170d77f2c633a8fc54","canonicalUrl":"https://jobsearcher.com/jobs/f39fe9170d77f2c633a8fc54","title":"Senior Software Engineer - GPU Profiling Tools","description":"OverviewIn this role you will help build and optimize GPU profiling tools for HPC and AI workloads at AMD. You will join the Developer Tools team to advance ROCprofiler-SDK and contribute to pre- and post-silicon profiling efforts. You will work with firmware, architecture, driver, and runtime teams to enable high-quality, low-overhead profiling across AMD GPUs. This is a hands-on, impact-driven position that supports AI, HPC, and hardware bring-ups in a fast-paced, cross-functional environment.ResponsibilitiesCollaborate with firmware, architecture, driver, and runtime teams to enable profiling for next-generation AMD GPUs in pre-silicon and post-silicon environmentsDesign, develop, and maintain ROCprofiler-SDK components for GPU performance profilingImplement firmware, driver, and runtime interfaces for low-overhead profiling and telemetry featuresAdd features and APIs to enhance profiling for AI and HPC workloadsOptimize profiling tools for accuracy, scalability, and minimal overheadDebug and resolve issues across application, runtime, driver, firmware, and hardware layersStay current with GPU architecture advancements and integrate them into ROCprofiler-SDKContribute to documentation and developer resources for ROCprofiler-SDKKey requirementsStrong proficiency in C++ and object-oriented programmingExperience with performance analysis tools or profiling frameworksUnderstanding of GPU architecture and system-level performance conceptsExperience with Linux kernel development, kernel drivers, firmware, or low-level system softwareExperience with performance-monitoring technologies such as tracing or hardware countersExperience debugging across applications, runtimes, drivers, firmware, and hardware interfacesExperience with multithreading and concurrency in modern C++Familiarity with ROCm ecosystem and tools is highly desirableExperience with AI-powered developer tools and workflows including code generation, debugging, performance optimizationExperience with Git-based workflows and debugging toolsFamiliarity with GPU programming models (HIP) is a plusKnowledge of Linux development environments; Windows is a plusCross-functional collaborationstrong problem-solvingeffective communicationC++ (OO)GPU profiling toolsLinux kernel development","company":"AMD","rawCompany":"amd","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-10-26T14:38:13.335Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - GPU Profiling Tools","description":"OverviewIn this role you will help build and optimize GPU profiling tools for HPC and AI workloads at AMD. You will join the Developer Tools team to advance ROCprofiler-SDK and contribute to pre- and post-silicon profiling efforts. You will work with firmware, architecture, driver, and runtime teams to enable high-quality, low-overhead profiling across AMD GPUs. This is a hands-on, impact-driven position that supports AI, HPC, and hardware bring-ups in a fast-paced, cross-functional environment.ResponsibilitiesCollaborate with firmware, architecture, driver, and runtime teams to enable profiling for next-generation AMD GPUs in pre-silicon and post-silicon environmentsDesign, develop, and maintain ROCprofiler-SDK components for GPU performance profilingImplement firmware, driver, and runtime interfaces for low-overhead profiling and telemetry featuresAdd features and APIs to enhance profiling for AI and HPC workloadsOptimize profiling tools for accuracy, scalability, and minimal overheadDebug and resolve issues across application, runtime, driver, firmware, and hardware layersStay current with GPU architecture advancements and integrate them into ROCprofiler-SDKContribute to documentation and developer resources for ROCprofiler-SDKKey requirementsStrong proficiency in C++ and object-oriented programmingExperience with performance analysis tools or profiling frameworksUnderstanding of GPU architecture and system-level performance conceptsExperience with Linux kernel development, kernel drivers, firmware, or low-level system softwareExperience with performance-monitoring technologies such as tracing or hardware countersExperience debugging across applications, runtimes, drivers, firmware, and hardware interfacesExperience with multithreading and concurrency in modern C++Familiarity with ROCm ecosystem and tools is highly desirableExperience with AI-powered developer tools and workflows including code generation, debugging, performance optimizationExperience with Git-based workflows and debugging toolsFamiliarity with GPU programming models (HIP) is a plusKnowledge of Linux development environments; Windows is a plusCross-functional collaborationstrong problem-solvingeffective communicationC++ (OO)GPU profiling toolsLinux kernel development","datePosted":"2026-10-26T14:38:13.335Z","dateModified":"2026-10-26T14:38:13.335Z","hiringOrganization":{"@type":"Organization","name":"AMD","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f39fe9170d77f2c633a8fc54"},"url":"https://jobsearcher.com/jobs/f39fe9170d77f2c633a8fc54"}}