Specialized
Werkstattgasse 10, 6330 Cham, ZG, Switzerland
Lead KMP Software Engineer
Lead KMP Software Engineer – Cross‑Platform E‑Bike Solutions
Role Overview
We are looking for an experienced Lead KMP Software Engineer to drive the design and development of cross‑platform applications for e‑bike analytics, maintenance, and factory assembly. In this role, you will take technical ownership of the software architecture, lead key engineering decisions, and help build and mentor a high‑performing development team.
You will work at the intersection of mobile/desktop applications, embedded device communication, and factory tooling, enabling reliable interaction with e‑bike systems via USB/HID and other interfaces.
How You’ll Make a Difference
Architecture & Technical Leadership
Define and own the software architecture for cross‑platform applications using Kotlin Multiplatform (KMP) and Ktor.
Make and document critical architectural decisions, ensuring scalability, testability, and long‑term maintainability....
