Your personal AI career agent
Lead KMP Software Engineer – Cross‑Platform E‑Bike Solutions(m/w/x)
Defining and owning software architecture for cross-platform e-bike analytics and maintenance apps. Strong Kotlin and KMP experience required. Shared business logic implementation, device communication integration.
Requirements
- Strong Kotlin and KMP experience
- Strong Ktor understanding
- Modern asynchronous/networked application design
- Proven architectural decision experience
- Hands-on device communication experience
- USB/HID protocols experience
- Strong software engineering best practices
- Testing experience
- Code reviews experience
- CI/CD experience
- Mentoring engineers experience
- Technical leadership experience
- Excellent communication skills
- Strong team-player mindset
- Analytics experience
- Diagnostics experience
- Industrial/factory tools experience
- Embedded systems familiarity
- Low-level communication protocols familiarity
- E-mobility experience
- Automotive experience
- IoT experience
- Hardware-integrated software products experience
- Clean Architecture exposure
- Hexagonal Architecture exposure
- Similar architectural patterns exposure
- Cross-functional teams experience
- International teams experience
Tasks
- Define and own software architecture for cross-platform applications
- Document critical architectural decisions
- Ensure clean separation of concerns in software layers
- Design and implement shared business logic
- Integrate platform-specific components
- Design robust communication with embedded e-bike systems
- Support diagnostics, maintenance, and factory assembly processes
- Collaborate with embedded firmware engineers
- Mentor and coach engineers
- Support hiring and onboarding
- Foster collaborative, feedback-driven team culture
- Work with solution architect, product management, and other teams
- Act as technical sparring partner
- Contribute to planning and estimation
- Assess technical risks
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Kotlin
- Kotlin Multiplatform (KMP)
- Ktor
- USB
- HID
- CI/CD
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- Specialized Europe GmbHFull-timeOn-siteExperiencedCham
- Specialized Europe GmbH
Embedded Software Engineer – e-Bike Systems(m/w/x)
Full-timeOn-siteExperiencedCham - Specialized Europe GmbH
Embedded Software & QA Engineer – e‑Bike Systems(m/w/x)
Full-timeOn-siteExperiencedCham - Specialized Europe GmbH
Lead Back End Software Engineer(m/w/x)
Full-timeOn-siteSeniorCham - Tecan Trading AG
Senior Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorMännedorf
Lead KMP Software Engineer – Cross‑Platform E‑Bike Solutions(m/w/x)
Defining and owning software architecture for cross-platform e-bike analytics and maintenance apps. Strong Kotlin and KMP experience required. Shared business logic implementation, device communication integration.
Requirements
- Strong Kotlin and KMP experience
- Strong Ktor understanding
- Modern asynchronous/networked application design
- Proven architectural decision experience
- Hands-on device communication experience
- USB/HID protocols experience
- Strong software engineering best practices
- Testing experience
- Code reviews experience
- CI/CD experience
- Mentoring engineers experience
- Technical leadership experience
- Excellent communication skills
- Strong team-player mindset
- Analytics experience
- Diagnostics experience
- Industrial/factory tools experience
- Embedded systems familiarity
- Low-level communication protocols familiarity
- E-mobility experience
- Automotive experience
- IoT experience
- Hardware-integrated software products experience
- Clean Architecture exposure
- Hexagonal Architecture exposure
- Similar architectural patterns exposure
- Cross-functional teams experience
- International teams experience
Tasks
- Define and own software architecture for cross-platform applications
- Document critical architectural decisions
- Ensure clean separation of concerns in software layers
- Design and implement shared business logic
- Integrate platform-specific components
- Design robust communication with embedded e-bike systems
- Support diagnostics, maintenance, and factory assembly processes
- Collaborate with embedded firmware engineers
- Mentor and coach engineers
- Support hiring and onboarding
- Foster collaborative, feedback-driven team culture
- Work with solution architect, product management, and other teams
- Act as technical sparring partner
- Contribute to planning and estimation
- Assess technical risks
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Kotlin
- Kotlin Multiplatform (KMP)
- Ktor
- USB
- HID
- CI/CD
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Specialized Europe GmbH
Industry
Manufacturing
Description
The company is committed to innovation in cycling, aiming to inspire riders and build a diverse workforce.
Not a perfect match?
- Specialized Europe GmbH
Embedded Software Engineer – e Bike Systems(m/w/x)
Full-timeOn-siteExperiencedCham - Specialized Europe GmbH
Embedded Software Engineer – e-Bike Systems(m/w/x)
Full-timeOn-siteExperiencedCham - Specialized Europe GmbH
Embedded Software & QA Engineer – e‑Bike Systems(m/w/x)
Full-timeOn-siteExperiencedCham - Specialized Europe GmbH
Lead Back End Software Engineer(m/w/x)
Full-timeOn-siteSeniorCham - Tecan Trading AG
Senior Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorMännedorf