Software Engineer for UI and Software Architecture

 

Responsibilities :

·         Plan and implement software for automated semiconductor manufacturing/ inspection machine. This includes designing and building GUI and system architecture, modularize the software system

·         Plan machine operation process and coordinate with other cross-functional software engineer/teams, such as field application engineer, communication, automation and machine vision teams

·         Source code and version control, documentation for the development

 

 

Requirements :

·         Degree in Computer/Electrical/Electronic/Information/Automation Engineering or Computer Science

·         Good programming skills and style, esp. in object oriented programming, preferred C/C++ programming for Windows

·         Well understanding of the object oriented system design, modularization and design pattern

·         Strong experience in one GUI framework, such as MFC, wxWidget and etc

·         Knowledge of software life circle, software engineering and project management

·         Experience in automation system or machine vision system development will be highly advantageous

·         Proactive, highly motivated, fast learner and good team player

 

 

We invite qualified and interested applicants to send their detailed resume to jennifer@cthelp.com, stating position applied for, qualifications, experience, current and expected salaries, and enclose a recent photograph.

 

All applications will be treated with the strictest confidential. Only short listed candidates will be notified.