Siemens logo

Software Engineer - Semiconductor Digital Twin RnD

Siemens
Full-time
Remote friendly (Hsinchu, TWN)
Worldwide
Level - Mid-Career

Role Summary

We are looking for a Software Engineer with expertise in semiconductor digital twin research and development. The role is primarily focused on high-performance scientific computing and numerical algorithms aimed at enhancing semiconductor manufacturing processes.

Experience Level

This position is suitable for candidates with a Master’s degree and at least one year of research or industry experience in relevant fields such as Computer Science, Applied Mathematics, or Engineering.

Responsibilities

  • Collaborate with leading industry experts to develop advanced tools that facilitate semiconductor manufacturing and device performance study.
  • Engage in high-fidelity modeling and numerical simulations to support the production of semiconductor chips.
  • Utilize scientific computing techniques including finite element, finite difference, and finite volume methods.
  • Implement distributed processing and GPU acceleration techniques to enhance computational efficiency.
  • Work with AI and machine learning applications to improve problem-solving processes.

Requirements

The ideal candidate should possess a strong foundation in scientific computing and high-performance computing, along with proficiency in programming languages such as C/C++, CUDA, and Python. Familiarity with semiconductor processes is a plus but not mandatory.

Education Requirements

MS in Computer Science, Applied Mathematics, Engineering (Electrical, Mechanical, etc.) or equivalent experience.