image

Software Engineer

Job Responsibilities

  • Develop commercial Technology Computer-Aided Design (TCAD) software for process and device simulation (mainly in C/C++ and Python);
  • Develop physical models and carry out testing;
  • Carry out simulation using the developed TCAD software;
  • Test software functionalities and performance;

Job Requirements

  • Bachelor degree or above in computational physics/chemistry, electronic engineering, computer science, applied mathematics or relevant disciplines;
  • Familiar with C/C++ and Python;
  • Responsible, able to write good code and documents;
  • Good communication skills and teamwork;
  • Candidates with following knowledge or experience are highly preferred: Good understanding on semiconductor physics and TCAD; Experience with using TCAD or other simulation software; Familiar with finite volume method and other simulation methods; Understand QT;