Business Analyst — CAD/CAM (Digital Manufacturing)

Seniority Mid-Level
Posted Mar 11, 2026

Rolex — Business Analyst (CAD/CAM) in Geneva, Switzerland. Functional owner for CAD/CAM applications; drives software integration and operational maintenance.

Overview

Rolex is an independent, privately held Swiss watchmaker renowned for technical excellence, meticulous craftsmanship and a focus on precision engineering. As an employer, Rolex offers career paths that combine artisanal watchmaking traditions with industrial-scale engineering and high standards of confidentiality and quality.

Role & Responsibilities

  • Elicit, analyse and formalise business requirements from product development and manufacturing stakeholders.
  • Propose software solutions aligned with the overall IT strategy, prioritising rationalisation and system integration.
  • Ensure the digital thread of the product development cycle and drive software evolution in partnership with external suppliers.
  • Own the functional scope of assigned CAD/CAM applications and guarantee their operational availability in collaboration with Infrastructure, Security, Network and End‑user teams.

Qualifications

  • Engineering degree (École d'ingénieur) with a specialization in industrial engineering or equivalent.
  • Minimum five years' professional experience in CAD administration or related CAD/CAM application management.
  • Proven expertise with CREO (PTC) or METROLOG (Metrologic Group).
  • Strong experience in integrating software within an industrial IT (SI) environment.
  • Good command of English.
  • Capacity for concise synthesis, resilience under pressure and strong interpersonal/communication skills.

Skills

CREO (PTC) METROLOG (Metrologic Group) CAD CAI Software integration in an industrial IT environment

Experience

At least 5 years of hands-on experience in CAD administration, CAD/CAM application support or digital manufacturing tooling within an industrial context.

Education

Engineering degree with an industrial specialization (École d'ingénieur or equivalent).

Benefits

Stimulating working environment; excellent working conditions; flexible working-time arrangements; high-quality social benefits.

Culture

Rolex combines Swiss watchmaking heritage with modern industrial engineering, fostering a culture of technical excellence, discretion and long-term craftsmanship. The workplace values precision, cross-functional collaboration and continuous improvement.