Swatch Group PLM Business Analyst

Employment
Full-Time
Seniority
Mid-Level
Posted
Oct 6, 2026

About Swatch Group

Swatch Group stands as one of the world’s foremost watchmaking groups, uniting Swiss industrial excellence with a portfolio of distinguished maisons spanning accessible design, prestige horology, and high complication craft. As an employer, the Group offers a uniquely integrated environment, from research, manufacturing, and movement development to brand management, retail, and global operations. Rooted in Biel/Bienne and present worldwide, it values technical mastery, creative curiosity, and long-term commitment. Employees contribute to a culture where heritage, innovation, precision, and entrepreneurial energy converge, supporting iconic brands while shaping the future of Swiss watchmaking on an international stage.

Swatch Group is seeking a PLM Business Analyst to co-own PLM evolution projects, lead implementations, and support Simulation users across its companies. The role also drives adoption of the 3DEXPERIENCE platform and continuous improvement of PLM processes.

Role & Responsibilities

  • Co-own 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 solutions using 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 including 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 Swatch Group brands and manufacturing entities.
  • Drive digital transformation initiatives, including migrating companies to the 3DEXPERIENCE collaborative platform.
  • Collaborate with business stakeholders, coordinate multidisciplinary teams, and ensure continuous improvement of PLM processes and solutions.

Qualifications

  • 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.
  • Ability to communicate effectively with 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.
  • 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 is an asset.
  • Knowledge of 3DEXPERIENCE and/or CATIA V5 is an advantage.
  • Native French or German speaker with good working knowledge of the other language.
  • Good command of written and spoken English.

Skills

Analytical and problem-solving skills Project management Waterfall Agile (Scrum) 3DEXPERIENCE Dassault Systèmes technologies SIMULIA Abaqus Simpack CST Studio Ansys Forge Sigmasoft FEM MBD EM CAD CATIA V5

Experience

First experience in project management, or willingness to develop project management skills.

Education

Technical degree, Higher Technical School diploma (Swiss HF/ES), or equivalent qualification in Microtechnology, Mechanical Engineering, Product Development, or a related field.

Workplace

This position is based in Biel/Bienne, Bern, Switzerland.

Culture

Swatch Group offers a dynamic, multicultural workplace rooted in Swiss precision, creativity, and a deep passion for watchmaking. As an employer, it brings together craftsmanship, industrial expertise, and brand diversity, giving teams the opportunity to contribute to both iconic heritage maisons and forward-looking innovation.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.

Frequently Asked Questions

The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Swatch Group, titles may vary across global markets to reflect local conventions. To ensure absolute clarity, Cerulean assigns a standardised, industry-coherent canonical title to every listing. However, it is worth noting that this role is functionally synonymous with «Product Lifecycle Management Analyst», «PLM Systems Analyst», «PLM Solutions Analyst», «Business Process Analyst, PLM», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.

Swatch Group

Swatch Group PLM Business Analyst

Biel/Bienne, Switzerland

Continue to the application.

Country and Language