Senior Software Engineer – Vision Expert

Full time         Taoyuan, Taiwan          Posted: April, 2017


The SHL Engineering Solutions unit in Taiwan is seeking an experienced software engineer with a focus on machine vision and preferably factory automation who is looking for challenging tasks in an innovative development team.

Your Responsibilities

  • You will develop out-of-the-box embedded vision systems within multi-disciplinary teams
  • You will design, program, and implement machine vision solutions based on requirements of internal and external customers
  • You will apply computer vision to robot systems and factory automation settings
  • You will provide technical consultancy to other departments for various machine vision projects
  • You will establish and maintain development standards for advanced vision applications
  • You will interact with other departments in the organization, as well as with suppliers and customers at a technical level on a regular basis

Your Qualifications

  • BA/MA degree in Software Engineering or a related discipline
  • Degree program and/or work experience overseas (Europe, Australia, Americas) is an asset
  • 5+ years of relevant industry experience in development and integration of vision systems in industrial automation settings and/or embedded systems
  • Experience with Machine Vision Platforms (e.g. Cognex, Keyence, Sick, Dalsa, iRVison)
  • Knowledge of optics and lighting for machine vision
  • C#/C++ Programming experience; working knowledge of PLC's and factory automation is an asset
  • Previous exposure to highly regulated industries (medical, pharmaceutical) and knowledge of relevant standards (e.g. ISO13485, GMP, FDA CFR21) is an asset
  • Excellent written and oral communication skills (English)
  • Diligent, reliable and target oriented working attitude
  • Ability to pursue and drive projects independently

What We Offer

  • Competitive compensation package
  • Modern working environment with state-of-the-art facilities and technologies
  • Challenging tasks in a fast growing and innovative industry
  • Position in a young, dynamic and international team of highly skilled professionals
  • Opportunity to work independently and contribute personal ideas to the success of SHL

For further information on this position or SHL Group, please contact contact our Human Resources Department: