jobsswitzerland.ch
← All jobs

Business Analyst PLM

Jobup

Employment type
Full-time
Workload
100%
Location
Grenchen
Languages
French, French
First posted
Apply now
  • 06 octobre 2026
  • 100%
  • Indefinite duration
  • 2540 Grenchen
  • Log in to see the jobup.ch salary estimate

The company

We do not only manufacture legendary watches; we stay up to date with technology!

The IT division of Swatch Group Services plays a key role in the digital transformation of a global leader in watchmaking.

At the heart of innovation, you will help design high-performance technological solutions for iconic brands.

For our growing team within the PLM team, we are looking for a

PLM Business Analyst

Job description

As a PLM Business Analyst, you will: ######

  • Act as co-responsible for Product Lifecycle Management (PLM) evolution projects and contribute to the digital transformation initiatives of the Swatch group
  • Develop and maintain a comprehensive understanding of end-to-end processes within the 3DEXPERIENCE platform
  • Analyze business needs and design innovative solutions by leveraging Dassault Systèmes technologies
  • Lead and coordinate projects from requirements gathering to implementation, testing, deployment, and post-production support
  • Serve as the Simulation Service Manager for Swatch group companies, managing solutions such as SIMULIA (Abaqus, Simpack, CST Studio), Ansys, Forge, and Sigmasoft
  • Provide functional and technical support to Simulation users across the group
  • Manage projects using Waterfall and Agile (Scrum) methodologies in collaboration with the Swatch group's brands and manufacturing entities
  • Drive digital transformation initiatives, including the migration of companies to the 3DEXPERIENCE collaborative platform
  • Collaborate closely with business stakeholders, coordinate multidisciplinary teams, and ensure the continuous improvement of PLM processes and solutions

Profile

  • Strong analytical and problem-solving skills
  • Interest in innovation, digital transformation, and engineering processes
  • Initial experience in project management or willingness to develop project management skills
  • Effective communication with technical and non-technical teams
  • Team spirit, autonomy, and desire to learn
  • Comfortable in an evolving environment
  • Service-oriented with a strong sense of customer focus

Professional requirements

  • Technical degree, higher technical school diploma (Swiss HF/ES) or equivalent qualification in microtechnology, mechanical engineering, product development, or a related field
  • Good understanding of product design, development, and industrialization processes, ideally in the microtechnology and/or watchmaking industry
  • Knowledge of PLM solutions, simulation (FEM, MBD, EM), and/or CAD environments would be an asset
  • Knowledge of 3DEXPERIENCE and/or CATIA V5 would be an advantage

Languages

  • Native French or German with a good operational knowledge of the other language
  • Good command of English, both written and spoken

You may not tick all the boxes, and that is perfectly normal. If you are motivated, curious, and eager to learn, we will gladly support your development and share our expertise.

Company address

ETA SA Manufacture Horlogère Suisse

Schild-Rust-Strasse 17

CH-2540 Grenchen

Contact

Florine Marois

Automatically translated from the original.

Posted 6 days ago

Location

View on Google Maps