The posting
- Study, Design and deliver software components as a member of a software project team - Collaborate with SW team, applications and field team colleagues to troubleshoot problems, fulfill customers' enhancement requests - Assist his/her mentor partially or fully take on parts of project management processes (planning and execution) - Take on assignments that contribute to departmental initiatives (knowledge sharing, etc)
- Will get Master degree student majored in Computer Science or related. - Willing to learn the state-of-the-art technologies, continually update and upgrade software knowledge (C++, Java, Eclipse, Linux, GUI design) as required - Knowledge of fundamental data structures and algorithms - Willing to learn modern software methodology and skills (OOA&D, Agile/SCRUM, etc) to improve efficiency and quality - Analytical and problem solving skills - Have communication skills in English, including spoken, listening, and writing - Fast learner, good team work - Basic knowledge on electronic engineering is preferred



