Rolex Business Analyst — CAD/CAM (Digital Manufacturing)

Employment
Full-Time
Seniority
Mid-Level
Posted
Mar 11, 2026

About Rolex

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.

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

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

Workplace

The role is situated in Geneva, Geneva, Switzerland.

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.

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

A.

The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Rolex, 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 «CAD/CAM Business Analyst», «Digital Manufacturing Analyst», «CAD Applications Analyst», «Technical Business Analyst, CAD/CAM», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.

Rolex

Rolex Business Analyst — CAD/CAM (Digital Manufacturing)

Geneva, Switzerland

Continue to the application.