Swatch Group Product Lifecycle Management Business Analyst

Employment
Full-Time
Seniority
Mid-Level
Posted
Oct 5, 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.

The Product Lifecycle Management Business Analyst co-owns PLM evolution projects, leads implementations and supports Simulation solutions across Swatch Group companies, while advancing digital transformation on the 3DEXPERIENCE platform. The role collaborates with business stakeholders and multidisciplinary teams to improve PLM processes and solutions.

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 innovative 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 company migrations 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.
  • 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.
  • 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 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 Project management Communication across technical and non-technical teams 3DEXPERIENCE Dassault Systèmes technologies SIMULIA Abaqus Simpack CST Studio Ansys Forge Sigmasoft Waterfall Agile Scrum PLM Simulation 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 Grenchen, Solothurn, 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 «PLM Business Analyst», «Product Development Analyst», «PLM Solutions Analyst», «Engineering Business Analyst», 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 Product Lifecycle Management Business Analyst

Grenchen, Switzerland

Continue to the application.

Country and Language