【MEAN WELL EU】 Technical Service Engineer

Job Requirement

    • Bachelor’s degree in electrical engineering or related area of study
    • 1 year + working experience in power supply or related industry
    • Strong knowledge of switch mode power supply operation theory as well as characteristics of electronics components
    • Strong communication skills, able to work in virtual teams
    • Ability to work independently and travel international
    • Strong sense of responsibility, respect timelines and schedules
    • Fluent in English, Chinese and other European language is a plus
    • Proficient in Microsoft Office Understand ERP system structure
    • Able to work in The Netherlands

Job Description

    Reporting to technical service manager, the technical service engineer is mainly responsible in answering technical questions from European customers. By working in the team, you learn about switch mode power supply's design and its applications. You discuss with customers at design or application level to either provide best solutions or solving application issues. Meanwhile, by knowing the design of our products, you will be responsible to modify standard product to meet with customization demands.

      • To support customer on technical issues ( product selection, functionality, installation and safety standard) at application and power supply design level
      • To evaluate the possibility and propose new possible circuits to modify our standard units to fulfill specific customer needs
      • Internally manage product and technical databank and to provide immediate support to sales team
      • Support Product Manager to identify new products or new application areas of existing product portfolio, i.e. matching products to the market
      • Travel to customer for face to face technical discussions or to provide technical trainings to European customers
      • Being the first interface with customers, processing field returns. Able to analyze power supply circuitry to identify problems and repair them
      • Able to work in The Netherlands; expected to be stationed in Amstelveen on a long term basis