职位详情
语言要求: 英语/精通 两个星期招聘1-3人
职位描述
You will play an important role in:
Software Engineer / Senior Engineer
-Execute software development life cycles which includes planning, analysis, design, implementation and testing.
-Review product/feature requirements and write software requirement specification documents.
-Prepare and execute unit testcase for all features develop or bug fixes if necessary.
-Generate the equipment’s software and stability and compliance to customers’ specifications.
-Work closely with other engineering groups to evaluate the interface between hardware and software and the operational and performance requirements of the overall system.
-Provide training to other software team member for knowledge sharing.
-Any other ad-hoc assignments within the scope of main objectives.
To be successful in this role, you need to have:
-Bachelor’s degree in computer science/information technology, Engineering Computer/Telecommunication), Engineering (Electrical/Electronic), Engineering (Mechatronic/Electromechanical) or equivalent.
-Strong background in software programming (C, C++), OOP and non-OOP.
-Effective verbal and written communication skills, able to clearly convey technical information and ideas.
-Ability to adapt to different environments and work based on priorities
-Experience in Semiconductor industry is an advantage.
-Familiar with development involving hardware's such as motors, sensors or actuators is an advantage.
-Strong commitment to learning and continuous improvement, with continuous improvement mindset.
-Strong ethics, diplomatic, patience, good listening skills and can interact with a diverse group of individuals.
-Sharp problem-solving skills, creative, innovative, out of the box problem solving skills.
-Flexibility to travel if required (10%).