Senior Kotlin Software Engineer

Specialized

Lavamünd

Vor Ort

EUR 127.000 - 159.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Verschicke keinen generischen Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Specialized is seeking a Senior Kotlin Software Engineer to contribute to cross-platform applications for e-bike analytics and factory tooling. You will design, implement and test high-quality software in collaboration with engineers and product teams.

The role sits at the intersection of desktop apps, embedded device communication, and CI/CD pipelines, with a 4-day in-office expectation in Cham. Strong Kotlin/KMP and USB/HID experience are required.

Qualifikationen

  • Strong experience with Kotlin and Kotlin Multiplatform (KMP) in production systems.
  • Strong understanding of Ktor and modern asynchronous/networked application design.
  • Hands-on experience with device communication, ideally using USB/HID protocols.
  • Excellent communication skills and a team-player mindset.

Aufgaben

  • Design and implement shared business logic across desktop platforms using Kotlin and KMP.
  • Integrate platform-specific components where required and ensure testable, maintainable code.
  • Write and maintain unit, integration, and automated tests to ensure software quality.
  • Contribute to CI/CD pipelines, build automation, release processes, and development tooling.
  • Collaborate with product management and quality teams to refine requirements and acceptance criteria.

Kenntnisse

Kotlin
Kotlin Multiplatform (KMP)
Ktor
Asynchronous design
CI/CD
Device communication (USB/HID)
Team collaboration

Tools

CI/CD tooling

Jobbeschreibung

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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Kotlin Software Engineer
Senior Kotlin Software Engineer

Specialized Bicycle Components, Inc. • Lavamünd

Hybrid
EUR 116.000 - 148.000
Senior Kotlin Cross-Platform Engineer: Desktop & Embedded
Senior Kotlin Cross-Platform Engineer: Desktop & Embedded

Specialized • Lavamünd

Vor Ort
EUR 127.000 - 159.000
Senior Kotlin Cross‑Platform Engineer for E‑Bike Systems
Senior Kotlin Cross‑Platform Engineer for E‑Bike Systems

Specialized Bicycle Components, Inc. • Lavamünd

Hybrid
EUR 116.000 - 148.000
Embedded Software Engineer
Embedded Software Engineer

Etac Group • Arnoldstein

Vor Ort
EUR 55.000 - 75.000
Mobile App Senior Developer (f/m/d)
Mobile App Senior Developer (f/m/d)

Kontron Transportation • Wien

Vor Ort
EUR 50.000 - 61.000
Flexible work hours
Work-from-home option
Modern Vienna office
+2
Senior Android Engineer - Mission-Critical Apps (Remote)
Senior Android Engineer - Mission-Critical Apps (Remote)

Kontron AG • Wien

Hybrid
EUR 55.000 - 70.000
Flexible work hours
Work from home
Meal vouchers
+2
Senior Software Engineer, Core Experiences — Build SDKs
Senior Software Engineer, Core Experiences — Build SDKs

Clutch Canada • Wien

Vor Ort
EUR 65.000 - 85.000
Fast-growing environment
Entrepreneurial team
Flexible management style
+2
Mobile App Senior Developer (f/m/d)
Mobile App Senior Developer (f/m/d)

Kontron AG • Wien

Hybrid
EUR 55.000 - 70.000
Flexible work hours
Work from home
Meal vouchers
+2
Fullstack Software Engineer - Kotlin (m/f/d)
Fullstack Software Engineer - Kotlin (m/f/d)

RIEDEL Communications • Wien

Hybrid
EUR 65.000 - 90.000
Hybrid model
Lunch vouchers
Free coffee
+3
Fullstack Software Engineer - Kotlin (m/f/d)
Fullstack Software Engineer - Kotlin (m/f/d)

Riedel Communications GmbH & Co. KG • Österreich

Hybrid
EUR 65.000 - 90.000
Hybrid work model
Lunch vouchers
Office amenities
+2