Search by job, company or skills

ADVANCED MICRO DEVICES (SINGAPORE) PTE LTD

Senior Software Development Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants
2-5 Years
SGD 7,000 - 10,000 per month

Job Description

THE ROLE:

Join the world's leading graphics accelerator team, developing diagnostics applications for the functional and behavioral verification of cutting-edge GPU accelerators. You will design SoC functional testing methodologies, craft feature verification plans, implement diagnostics applications, and analyze/debug results.

This role involves close collaboration with hardware architects and logic designers to address functional issues, as well as with customer support engineers to resolve testing deficiencies.

THE PERSON:

We are looking for someone who is:

  • A proactive, self-driven professional who can share ideas and provide leadership in design verification.
  • Highly skilled in hardware/software integration and standard diagnostic testing techniques.
  • Experienced in developing complex software in challenging environments.
  • Strong in problem-solving and data analysis.
  • An excellent communicator, both verbally and in writing.

KEY RESPONSIBILITIES:

  • Plan, design, develop, debug, and optimize functional and stress tests for machine learning and HPC GPU accelerators.
  • Collaborate with hardware architects and logic designers to resolve functional issues, and with customer support engineers to address verification deficiencies.
  • Research, evaluate, and adopt evolving diagnostics methodologies to verify complex ASIC designs under demanding production schedules.
  • Own SoC IP feature verification planning and test development from pre-silicon through post-silicon stages.

PREFERRED EXPERIENCE:

  • Extensive experience in diagnostic or verification environments, with a focus on ASIC system-level testing.
  • Proficiency in object-oriented programming in C++.
  • GPU programming experience (OpenCL, CUDA, HIP) is a plus.
  • Software development experience in Linux.
  • Strong combination of large-scale software development and hardware knowledge.
  • Experience with SoC bring up is a plus.
  • Understanding of RTL design practices and tools is a plus.
  • Familiarity with Machine Learning (CNN, RNN, FNN) and frameworks such as TensorFlow, PyTorch, or DirectML is a plus.

ACADEMIC CREDENTIALS:

  • BSEE, CSEE, BSCpE, or BSCS MS preferred

LOCATION:

Singapore

More Info

Industry:Other

Function:Graphics Accelerator

Job Type:Permanent Job

Date Posted: 28/08/2025

Job ID: 125006471

Report Job
View More
Last Updated: 28-08-2025 09:36:16 PM
Home Jobs in Singapore Senior Software Development Engineer

Similar Jobs