Rolex Embedded Firmware Programmer
- Location
- GenevaGenevaSwitzerland
- Employment
- Full-Time
- Seniority
- Mid-Level
- Department
- Engineering, Facilities & Maintenance
- Industry
- Fine Watches & Horology
- Posted
- May 16, 2026
About Rolex
Rolex is a leading Swiss horology maison renowned for precision engineering, artisanal craftsmanship and proprietary innovation in luxury timepieces. As a vertically integrated manufacturer, the brand combines traditional watchmaking savoir-faire with advanced engineering disciplines; it operates with discretion, long‑term investment in talent and a strong emphasis on product quality and reliability.
Rolex — Embedded Firmware Programmer in Geneva, Switzerland. Develop and maintain embedded firmware for high‑precision watch electronics.
Role & Responsibilities
- Design, implement and maintain embedded firmware for watch movements and related electronics, with a focus on reliability, low power consumption and deterministic behaviour.
- Collaborate with mechanical, electronics and quality teams to define requirements, perform system integration and support transfer to production.
- Develop and execute firmware test plans, perform instrumentation and lab‑level debugging using tools such as JTAG and oscilloscopes, and resolve field issues.
- Participate in code reviews, maintain clear technical documentation and follow secure software development and configuration management practices (Git).
- Profile and optimise firmware for memory footprint, CPU usage and power efficiency; support certification and conformity activities where applicable.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Embedded Systems, Electrical Engineering or closely related discipline.
- Proven proficiency in embedded C and/or C++ applied to microcontroller platforms.
- Strong familiarity with real‑time operating systems, cross‑compilation toolchains and hardware‑software integration.
- Experience using hardware debug tools (JTAG/SWD), oscilloscopes and logic analysers for root‑cause analysis.
- Demonstrated ability to produce clear technical documentation and to work in cross‑functional engineering teams.
Skills
Experience
Typically 3–5 years of hands‑on experience in embedded firmware development for high‑reliability products, or equivalent experience in consumer electronics, medical devices, instrumentation or horology.
Education
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechatronics or equivalent technical discipline.
Workplace
This position is based in Geneva, Geneva, Switzerland.
Culture
Rolex combines traditional Swiss watchmaking craftsmanship with rigorous engineering standards. The workplace values technical excellence, discretion and long‑term development, offering a structured environment where multidisciplinary collaboration between design, engineering and production is central.
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 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 «Software Engineer — Embedded Systems», «Firmware Developer», «Embedded Systems Developer», «Microcontroller Programmer», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.