✦ Luna Orbit — Software Engineering

GPU Software Developer

at Advanced Micro Devices

📍 Austin, Texas, United States Unknown Posted March 18, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing and optimizing GPU libraries for AMD's Instinct GPUs using C++, Python, and HIP. The engineer will focus on performance tuning, code refactoring, and supporting large-scale GPU computations.

  • Develop GPU libraries
  • Refactor codebases
  • Optimize performance
  • Debug GPU applications
  • Collaborate on open-source projects

Focus on GPU software development with C++, Python, HIP, and GPU assembly, emphasizing performance optimization, modular code design, and open-source contributions within AMD's ROCm ecosystem.

The ideal candidate is a mid-level GPU software developer with strong skills in C++, Python, and GPU programming, particularly HIP and GPU assembly. They should have experience optimizing GPU libraries and be capable of working independently on performance-critical code.

C++PythonGPU programmingSoftware development
HIPGPU assemblyPerformance optimizationOpen-source contributions
HIPPythonC++
C++PythonHIPGPU assemblyperformance optimizationlibraries development
C++PythonHIPGPU assemblySoftware developmentPerformance optimizationLibraries development
Problem-solvingIndependenceCommunicationFlexibilityCollaboration
Industry Technology
Job Function GPU software development and optimization
Role Subtype GPU Software Developer
Tech Domains Python, C++, HIP, GPU assembly
GPU software developerC++PythonHIPGPU assemblyperformance optimizationlibraries developmentROCmGPU computingsoftware designmodular codeopen-sourcescalabilitycode refactoringdebuggingsoftware developmentGPU programming

Lack of GPU programming experience, No experience with C++ or Python, Unwillingness to work in Austin, TX

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile