Rolex Business Analyst — CAD/CAM (Digital Manufacturing)

Job Recency Icon Wednesday, March 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.

Responsibilities
Qualifications
Skills
Experience Requirements

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

Education Requirements

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

Workplace Location

This position is listed in Geneva, Geneva, in Switzerland. Rolex is actively recruiting for this and 453 other open jobs in Switzerland.

Rolex
454 Jobs in Switzerland
Job Benefits

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

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