Talent.com
This job offer is not available in your country.
Senior Software Development Engineer - Islandwide, SG

Senior Software Development Engineer - Islandwide, SG

ADVANCED MICRO DEVICES (SINGAPORE) PTE LTDIslandwide, SG
22 hours ago
Job description

Roles & Responsibilities

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 :

  • At least a Bachelor's in Electrical / Electronic Engineering, Computer Science or Computer Engineering.
  • Tell employers what skills you have

    TensorFlow

    Hardware

    Stress

    Customer Support

    SDLC

    OpenCL

    PyTorch

    RTL Design

    IP

    CUDA

    SoC

    ASIC

    Graphics

    Test Development

    Linux

    Software Development

    Create a job alert for this search

    Software Engineer Islandwide Sg • Islandwide, SG