1. Develop key control software sub modules based on software framework 2. Implement new customer requirements and features in existing software 3. Troubleshoot a variety of complex problems, perform Root Cause Analysis and resolve a variety of difficult software issues 4. Communicate with internal and external customers regarding software requirement and issues 5. Maintain current software, Solves reported problems and implement bug fixes. Take a new perspective on existing solutions 6. Go to customer site support software upgrade and problem solving.
1. MSCS/BSCS or equivalent experience, with strong software developpment skill 2. 5+ years of experience in software development and product release 3. In-depth knowledge of programming in C/C++, C#, DCOM, JAVA, XML etc. 4. Excellent English communication capabilities (oral and writing) 5. Familiar with scripting tool development with Python or Perl 6. SEMI semiconductor equipment control software experience is preferred