AMD

Software Development Engineer

AMD
Fabless SemiconductorSingapore, SingaporeFull-time2 months ago

About the role

AI summarised

AMD is seeking a Software Development Engineer to join a high-impact diagnostic test development team focused on leveraging AI/ML to transform silicon validation, reliability screening, and failure analysis workflows. The role involves conceptualizing and prototyping novel AI-driven diagnostic methodologies and working closely with test, product, and architecture teams to bring innovations from idea to production.

FablessFull-time{'name': 'Engineering'}

Key Responsibilities

  • Develop AI/ML algorithms to enhance diagnostic test coverage and efficiency.
  • Identify opportunities where AI can significantly improve failure analysis, pattern recognition, and anomaly detection.
  • Build prototypes, validate performance, and transition successful solutions into production test flows.
  • Partner with silicon, product, and test engineers to gather requirements and refine AI-driven methodologies.
  • Drive innovation during the first 3–12 months by delivering proof‑of‑concept models, scalable tools, and measurable improvements to diagnostic capability.

Requirements

  • Strong AI/ML background including deep learning, statistical modeling, and data analytics.
  • 5+ years experience working with semiconductor verification, validation, or test data.
  • Familiarity with C++, Python, PyTorch/TensorFlow, and data engineering pipelines.
  • Experience conceptualizing and implementing AI solutions in complex technical domains.
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field preferred.