Jobs Companies Specialized Bicycles Senior Kotlin Software Engineer

Über diese Senior Kotlin Software Engineer Stelle bei Specialized Bicycles

Specialized Bicycles · Vor Ort · Switzerland, Cham (Office)
Senior Kotlin Software Engineer

Role Overview

We are looking for an experienced software engineer to contribute to the development of cross-platform applications for e-bike analytics, maintenance, and factory assembly. In this role, you will design, implement, test, and maintain high-quality software in close collaboration with other engineers and cross-functional partners.

You will work at the intersection of desktop applications, embedded device communication, and factory tooling, enabling reliable interaction with e‑bike systems via USB/HID and other interfaces.

The position is based in our office in Cham (ZG) and has a 4-day in-office expectation.


Key Responsibilities

  • Application Development
    • Design and implement shared business logic across our desktop platforms using Kotlin and KMP.
    • Integrate platform‑specific components where required.
    • Develop clean, maintainable, and testable code following established engineering standards and design principles.
    • Write and maintain unit, integration, and automated tests to ensure software quality and reliability.
    • Participate in code reviews and contribute to the continuous improvement of coding standards and development practices.
    • Analyse and resolve software defects, performance issues, and reliability problems across supported platforms.
    • Contribute to CI/CD pipelines, build automation, release processes, and development tooling.
    • Create and maintain technical documentation for implemented features, interfaces, and operational workflows.
    • Collaborate with product management and quality teams to refine requirements and define clear acceptance criteria.
    • Use and contribute to AI-enhanced software development processes

  • Embedded & Device Communication
    • Design and implement robust communication with embedded e‑bike systems.
    • Work with USB/HID and other wired interfaces to support diagnostics, maintenance, and factory assembly processes.
    • Collaborate closely with embedded firmware engineers to align protocols and tooling.

  • Cross‑Functional Collaboration
    • Work closely with the solution architect, product management, embedded teams, manufacturing, and quality teams.
    • Communicate technical topics clearly and collaborate effectively across disciplines.
    • Contribute to planning, estimation, and technical risk assessment.

Required Qualifications

  • Strong experience with Kotlin and Kotlin Multiplatform (KMP) in production systems.
  • Strong understanding of Ktor and modern asynchronous/networked application design.
  • Experience contributing to complex software systems with a focus on maintainable, testable code.
  • Hands‑on experience with device communication, ideally using USB/HID protocols.
  • Strong background in software engineering best practices, including testing, code reviews, and CI/CD.
  • Ability to work independently, contribute constructively to technical discussions, and support team delivery.
  • Excellent communication skills and a strong team‑player mindset.

Bereit, sich bei Specialized Bicycles zu bewerben?
Bei Specialized Bicycles bewerben

Über Specialized Bicycles

1974 We are riders—that fact has guided our every decision since 1974. When quality tires weren't around, we strove to make the best. When people wanted to ride cruisers in the dirt, we made the first production mountain bike. When roadies wanted to go faster, we doubled-down on carbon and built our own wind tunnel. And when we saw kids struggling to focus in school, we began supporting Outride to help promote better health through cycling. Specialized. Made for riders, by riders.

Alle Jobs bei Specialized Bicycles ansehen →

Ähnliche Jobs

The Hartford
Staff Software Engineer
The Hartford
⚡ Früh bewerben Columbus OH-Worth Ave Hybrid $116,000–$174,000
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
IQVIA
Senior .NET Software Engineer
IQVIA
⚡ Früh bewerben Kathmandu, Nepal Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Cyberhaven
Senior Software Engineer
Cyberhaven
⚡ Früh bewerben Bangalore · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Alan
Fullstack Software Engineer (x/f/m) - Data Retention & Privacy
Alan
⚡ Früh bewerben Anywhere in France, Belgium, S... · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Alan
Fullstack Software Engineer (x/f/m) - Claims Management
Alan
⚡ Früh bewerben Anywhere in France, Belgium, S... · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Zocks
Staff Software Engineer
Zocks
⚡ Früh bewerben Budapest Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Zocks
Senior Software Engineer
Zocks
⚡ Früh bewerben Budapest Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Sonarsource
Software Engineer - Agentic Code Review (Gitar)
Sonarsource
⚡ Früh bewerben San Mateo, CA Vor Ort $145,000–$190,000
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Perforce
Senior Manager, Software Engineering (Developer Tools)
Perforce
⚡ Früh bewerben Pune, Maharashtra Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Specialized Bicycles

Alle Jobs bei Specialized Bicycles ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos