Schaffner Job offers

  • Job offers

    Shaping electrical power

    Job offers

Job offers

Check out all our available positions

Online & Social Media Manager (Switzerland)

To complement the team at our HQ in Switzerland we are looking for a Online & Social Media Manager.

Role: You will develop, plan and realize online communication measures. Further you will be responsible for all SEO and SEA activities as well as for the Schaffner social media channels.

Starting date: As soon as possible

Location: Luterbach, Switzerland

Mechanical Design Engineer (China)

To complement the Team at our facility in Shanghai we are looking for a Mechanical Design Engineer

Role: As the Mechanial Design Engineer to do the products mechanical design according to customer’s requirement, including choke/reactor/ transformer.Design cost control and cost down activity.Technical support to Sales/Customer, Sourcing, Production and Quality.

Starting Date: To be defined

Location: Shanghai - China