Sr. Product Development Engineer

Advanced Micro Devices, Inc•Austin, TX

About The Position

AMD is hiring a Sr. Product Development Engineer to develop and test electrical and electronic components or systems for semiconductor products, including supporting bring-up and testing for GPU and CPU products. The role involves designing, developing, troubleshooting, and debugging software for hardware enhancements and new products, as well as bringing up and tuning new hardware running on operating systems. The engineer will assess hardware compatibility and may influence hardware design. The role also manages activities for a product or group of products from definition and planning through production, release, and end of life. It includes improving test efficiency by removing redundant or legacy modules, contributing to infrastructure upgrades and new tools, streamlining development workflows, and improving build and deployment systems. Under supervision, the engineer selects methods and evaluation criteria within established company procedures and applies engineering principles and technology to AMD systems and products.

Requirements

  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • One year of experience in the job offered or a closely related engineering or systems administrator/developer role; experience may be gained through graduate-level coursework, research, or internship experience.
  • Experience with Java.
  • Experience with hardware and software verification.
  • Experience in Unix or Linux environments.
  • Experience with C, C++, or Python.
  • Experience with product development cycles.
  • Experience with SoC, GPU, or CPU architecture.
  • Experience with logic and circuit design.

Responsibilities

  • Develop and/or test electrical and electronic components or systems for semiconductor products.
  • Support bring-up and testing for multiple GPU and CPU products.
  • Design, develop, troubleshoot, and debug software programs for enhancements and new hardware products.
  • Develop, debug, bring up, and tune the performance of new hardware running on operating systems.
  • Determine hardware compatibility and/or influence hardware design.
  • Manage activities for a product or group of products from product definition and planning through production, release, and end of life.
  • Optimize test efficiency by removing redundant or legacy modules.
  • Contribute to infrastructure upgrades, including building tools and streamlining development workflows.
  • Improve build and deployment systems.
  • Apply engineering principles, best practices, and technologies to the design, development, and testing of AMD systems and products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service