×
Register Here to Apply for Jobs or Post Jobs. X

Business Analyst PLM

Job in 2540, Grenchen, Kanton Solothurn, Switzerland
Listing for: Swatch Group
Full Time position
Listed on 2026-10-12
Job specializations:
  • IT/Tech
    IT Business Analyst, Business Systems & Technology Analysis, IT Specialist, Systems Analyst
Salary/Wage Range or Industry Benchmark: 110000 - 140000 CHF Yearly CHF 110000.00 140000.00 YEAR
Job Description & How to Apply Below
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 PLMJob 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 3

    DEXPERIENCE 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 3

    DEXPERIENCE 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 3

    DEXPERIENCE 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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary