GPU Software Development Engineer

2 days ago


Austin, Texas, United States Advanced Micro Devices , Inc. Full time
Transforming Lives with AMD Technology

We're on a mission to build innovative products that accelerate next-generation computing experiences. As a key member of our team, you'll work with the latest hardware and software technology to improve the performance of key applications and benchmarks.

The Role:

As a software engineer, you'll be responsible for writing high-performance GPU kernels for AMD's Machine Learning and Deep Learning Library: MIOpen and Composable Kernel. You'll work with our architecture specialists to improve future products and port and optimize algorithms for new GPU hardware.


Key Responsibilities:
  • Design and develop new groundbreaking AMD technologies
  • Participate in new ASIC and hardware bring-ups
  • Debug and fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners

Preferred Experience:

Strong programming skills in C/C++; experience with CUDA programming and CUTLASS preferred. Experience with LLVM Compiler, and compiler optimization techniques for GPU computing is preferred.

Knowledge of Computer Architecture and GPU architecture. Good teamwork and interpersonal skills required. Ability to work independently and within complementary teams.


Academic Credentials:

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with experience in GPU programming.


Location:

Austin, TX


At AMD, your base pay is one part of your total rewards package. Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive.

Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD's Employee Stock Purchase Plan.

You'll also be eligible for competitive benefits described in more detail here.


AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.

AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.

We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.



  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job Title: Deep Learning Library GPU Software Development EngineerWe are seeking a highly skilled software engineer to join our team at Advanced Micro Devices, Inc. as a Deep Learning Library GPU Software Development Engineer. As a member of our core team, you will work with the latest hardware and software technology to improve the performance of key...


  • Austin, Texas, United States AMD Full time

    Job Title: Deep Learning Library GPU Software Development EngineerWe are seeking an experienced software engineer to join our team as a Deep Learning Library GPU Software Development Engineer. As a key member of our team, you will be responsible for developing high-performance GPU kernels for our Machine Learning and Deep Learning Library.Key...


  • Austin, Texas, United States AMD Full time

    About the RoleWe are seeking a highly skilled software engineer to join our team at AMD. As a key member of our core team, you will work with the latest hardware and software technology to improve the performance of key applications and benchmarks.Key ResponsibilitiesCollaborate with AMD's architecture specialists to improve future products.Write...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our core team, you will work with the latest hardware and software technologies to improve the performance of key applications and benchmarks.ResponsibilitiesCollaborate with AMD's architecture specialists to...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're on a mission to build great products that accelerate next-generation computing experiences. Our team is passionate about solving the world's most important challenges, and we're looking for a talented software engineer to join us.The Role:We're seeking a software engineer who is passionate about improving the...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of GPU DebuggingAt Advanced Micro Devices, Inc., we're pushing the boundaries of innovation to solve the world's most complex challenges. As a Senior Software GPU Debugger Developer, you'll be part of a core team of talented industry specialists working with the latest hardware and software technology.The Role:We're seeking a passionate...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're passionate about building innovative products that accelerate next-generation computing experiences. Our mission is to drive execution excellence while fostering a culture of collaboration, inclusivity, and diverse perspectives.The Role:We're seeking a strategic software engineering lead to improve the performance...


  • Austin, Texas, United States Talent Group Full time

    Job Title: GPU Validation EngineerWe are seeking a skilled GPU Validation Engineer to join our team at Talent Group. As a GPU Validation Engineer, you will be responsible for system-level validation and debugging across software, hardware, and firmware for Data Center GPUs (DCGPUs).Key Responsibilities:System-level validation and debuggingPython automation...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of InnovationAt Advanced Micro Devices, Inc., we're pushing the boundaries of what's possible in the world of technology. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that will shape the future of computing.The Role:We're seeking a highly skilled software engineer to join our team of experts in...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job Title: GPU Performance EngineerSamsung Electronics Co., Ltd. is seeking a highly skilled GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for delivering cutting-edge technologies to revolutionize the mobile GPU market.Key Responsibilities:Conduct performance analysis and profiling to...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled GPU Firmware Engineer to join our team at the Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL). As a GPU Command Processor Firmware Engineer, you will play a critical role in the development of industry-leading GPU hardware IP.Key ResponsibilitiesDesign...


  • Austin, Texas, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled GPU Performance Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores.Key ResponsibilitiesLeads the development of advanced GPU knowledge and experience to optimize...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job Title: MTS Software Development EngineerWe are seeking a highly skilled MTS Software Development Engineer to join our team at Advanced Micro Devices, Inc. in Austin, TX.About the Role:The ideal candidate will be responsible for designing and developing new groundbreaking AMD technologies, working with AMD's architecture specialists to improve future...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled Senior GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for developing and optimizing GPU IP from architectural planning to productization.Key ResponsibilitiesOptimize and fine-tune the performance of our GPU-based systems...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job Title: MTS Software Development EngineerAt Advanced Micro Devices, Inc., we are seeking a highly skilled MTS Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our cutting-edge products.Key Responsibilities:Collaborate...


  • Austin, Texas, United States Yochana IT Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a highly skilled GPU Validation Engineer to join our team at Yochana IT. As a GPU Validation Engineer, you will be responsible for system level validation and debug across software, hardware, and firmware for a DCGPU (Data center GPU) along with Python Automation skills.Key Responsibilities:Lead...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of Innovation at AMDWe're on a mission to revolutionize the world of technology, and we need talented individuals like you to join our team. As a Software Development Engineer at AMD, you'll be part of a dynamic group of experts who are passionate about pushing the boundaries of what's possible.The Role:We're seeking a skilled software...


  • Austin, Texas, United States Tekshapers Inc Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a highly skilled GPU Validation Engineer to join our team at Tekshapers Inc. The ideal candidate will have experience in system level validation, debug, and automation, with a strong background in Data Center GPU Validation.Key Responsibilities:Lead system level validation and debug across...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are passionate about pushing the limits of innovation to solve the world's most important challenges. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.The Role:We are seeking an...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled Silicon Validation Software Engineer to join our team in Austin, Texas. As a key member of our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and develop...