Responsible for software development and deployment for AOI system
Design, develop and test the implementations needed to existing or new AOI platforms
Write software manual, procedures and provide training to users
Problem solving and implement software upgrade
Review software design and code to ensure clarity and quality
Work with system/hardware/application engineers and developers
First point of contact for our production facilities for support questions
Regular reviewing the software systems in the field
Training and advising customer’s local support groups
What You Will Need
Degree in CompSc, CompEng, Electrical, Electronic
Minimum 2 years proven skills / experience
Experience in machine related software is preferable
Experience in Vision library such as National Instrument, OpenCV is a plus
Knowledge and experience in Microsoft .NET Framework (VB.NET, C#), C++, SQL, WPF, MVVM, XAML, REST web services with ASP.NET MVC, Entity Framework and best practices in the industry
Knowledge of electrical and electronic is an advance
Good interpersonal skills and able to deliver results through determination and team-work
Knowledge/Experience of Agile software development lifecycle (E.g. Scrum, JIRA, Confluence)
Mature, with customer-oriented attitude
Excellent communication skills with fluency in English and Mandarin and writing skills
Able to work independently and under pressure
Travel domestically and internationally as required.