Business Analyst PLM

Swatch Group

Grenchen

On-site

CHF 110,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Swatch Group is seeking a Business Analyst PLM to drive PLM evolution and digital transformation across our watchmaking brands. You will develop end-to-end processes on the 3DEXPERIENCE platform and translate business requirements into Dassault Systèmes solutions.

You will lead projects through requirements, implementation, testing, deployment and post-go-live support, acting as a Simulation Service Owner for tools like SIMULIA, Ansys, Forge, and Sigmasoft.

Qualifications

  • Degree in microtechnology, mechanical engineering, or related field.
  • Understanding of product design, development and industrialization processes.
  • Nice to have PLM, simulation and CAD knowledge.

Responsibilities

  • Own PLM evolution projects and support digital transformation initiatives.
  • Develop and maintain end-to-end processes on the 3DEXPERIENCE platform.
  • Analyze business requirements and design Dassault Systèmes solutions.
  • Lead projects from requirements to deployment and post-go-live support.
  • Serve as Simulation Service Owner for SIMULIA, Ansys, Forge, and Sigmasoft.
  • Provide functional and technical support to Simulation users across the Group.
  • Manage projects using Waterfall and Agile (Scrum) methodologies.

Skills

Analytical skills
Problem-solving
Innovation interest
Digital transformation
Engineering processes
Communication
Teamwork
Autonomy
Customer focus

Education

Technical degree or equivalent in Microtechnology/Mechanical Engineering/Product Development

Tools

3DEXPERIENCE
CATIA V5
FEM/Simulation tools

Job description

The Company

We don't exclusively manufacture legendary watches; we keep in time with technology! The Swatch Group Services' IT division plays a key role in the digital transformation of a global leader in watchmaking. At the heart of innovation, you will help design high-performing technological solutions serving iconic brands.

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

Business Analyst PLM
Job description

As a Business Analyst PLM, you will:

  • Act as co-owner of Product Lifecycle Management (PLM) evolution projects and contribute to the Swatch Group’s digital transformation initiatives
  • Develop and maintain a comprehensive understanding of end-to-end processes within the 3DEXPERIENCE platform
  • Analyze business requirements and design innovative solutions leveraging Dassault Systèmes technologies
  • Lead and coordinate projects from requirements gathering through implementation, testing, deployment, and post-go-live support
  • Serve as Simulation Service Owner 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 both Waterfall and Agile (Scrum) methodologies in collaboration with Swatch Group 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
  • First experience in project management or willingness to develop project management skills
  • Effective communication across technical and non-technical teams
  • Team-oriented, autonomous and eager to learn
  • Comfortable working in a changing environment
  • Service-oriented with a strong 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 within 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 speaker with good working knowledge of the other language
  • Good command of English, both written and spoken

You may not tick every box, and that's perfectly fine. If you are motivated, curious, and eager to learn, we will gladly support your development and share our expertise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst PLM
Business Analyst PLM

The Swatch Group Services AG • Grenchen

On-site
CHF 100,000 - 150,000
Business Analyst PLM
Business Analyst PLM

Jobup • Grenchen

On-site
CHF 110,000 - 150,000
PLM Business Analyst: Lead 3DEXPERIENCE & Transformation
PLM Business Analyst: Lead 3DEXPERIENCE & Transformation

Swatch Group • Grenchen

On-site
CHF 110,000 - 140,000
PLM Business Analyst — 3DEXPERIENCE & Simulation
PLM Business Analyst — 3DEXPERIENCE & Simulation

Jobup • Grenchen

On-site
CHF 110,000 - 150,000
PLM Business Analyst: Transforming Digital Watchmaking
PLM Business Analyst: Transforming Digital Watchmaking

The Swatch Group Services AG • Grenchen

On-site
CHF 100,000 - 150,000
Applications Manager
Applications Manager

Swatch Group • Biel

On-site
CHF 110,000 - 150,000
Chef Projet Technique Habillage
Chef Projet Technique Habillage

Compagnie des Montres Longines, Francillon S.A. • Saint-Imier

On-site
CHF 90,000 - 130,000
Solution Consultant PLM (F/H)
Solution Consultant PLM (F/H)

Visiativ Switzerland SA • Neuenstadt

Hybrid
CHF 100,000 - 140,000
30 jours de congés
60% cotisations retraite + assurance
Mobilité interne en Suisse et à l’in国际
Gestionnaire de données R&D (H/F)
Gestionnaire de données R&D (H/F)

Expleo • Genf

On-site
CHF 90,000 - 120,000
Formation continue
Événements dédiés
Équipe dynamique
Solution Consultant PLM (F/H)
Solution Consultant PLM (F/H)

Visiativ • Morges

Hybrid
CHF 110,000 - 160,000
Congés 30 jours
Prise en charge retraite 60%
Assurance maladie – contribution de l’
+1