CareerPlanGet AI match score →

Embedded Software Engineer – e-Bike Systems

Switzerland, Cham (Office)💼 Full-time🗓 2025-06-27 → 2026-07-31

Core

Developing HMI firmware, system protocols, and testing for e-bike systems to support internal retailer apps and end-user rider applications.

Role type

Embedded Software Engineer (HMI & Protocols)

Builds

HMI firmware, system protocols, unit and integration tests

Domain

Consumer electronics / e-Mobility / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, Python, bash, ZephyrOS, git, make, cmake, driver development, debugging, root cause analysis, design documentation

Preferred skills

CAN bus, BLE, ANT+ protocols, PCB analysis, Jira, Sharepoint, CESE certification

Technologies

ZephyrOS, git, make, cmake, C, Python, bash, CAN bus, BLE, ANT+

Responsibilities

Build, deploy, and maintain HMI firmware over the product lifecycle; manage system protocols connecting to retailer and rider apps; maintain the main code repository; perform root cause analysis on field issues; develop automated unit and integration testing; create and maintain design documentation.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗