For Employers
Senior Software Development Engineer


ADVANCED MICRO DEVICES (SINGAPORE) PTE LTD
19 days ago
Posted date
19 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
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
Related tags
-
JOB SUMMARY
Senior Software Development Engineer
ADVANCED MICRO DEVICES (SINGAPORE) PTE LTD
Singapore
19 days ago
N/A
Full-time

Senior Software Development Engineer