📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 22/07/2026. It no longer accepts applications.

Embedded Software Engineer – e-Bike Systems

Specialized Bicycle Components · Cham

🇬🇧 English
ZephyrOS Git Make CMake Python Bash CAN bus BLE ANT+ PCB analysis Jira SharePoint

Job description

About the role

We are expanding our e‑Bike Systems Engineering team in Cham, Switzerland and are looking for an Embedded Software Engineer to join immediately. You will focus on developing the Human‑Machine Interface (HMI) firmware that powers the next generation of e‑bikes, collaborating closely with hardware and application teams.

Key responsibilities

  • Design, implement, test and maintain HMI firmware throughout the product lifecycle.
  • Develop and integrate communication protocols (CAN, BLE, ANT+) that connect the bike to retailer and rider applications.
  • Manage the main code repository, coordinating contributions from internal and external developers.
  • Perform root‑cause analysis on field issues and provide corrective updates.
  • Create automated unit and integration test suites.
  • Document design decisions and maintain up‑to‑date technical documentation.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or a related discipline.
  • Proven experience writing and debugging embedded drivers, modules and applications.
  • Ability to work effectively in a fast‑paced, collaborative environment.
  • Strong written and spoken English communication skills.

Required skills

  • ZephyrOS
  • Git, Make, CMake
  • C programming language
  • Python scripting
  • Bash scripting
  • CAN bus, BLE and ANT+ protocols (preferred)
  • PCB analysis (preferred)
  • Jira and SharePoint (preferred)
  • Certified Embedded Software Engineer (CESE) – optional

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Specialized Bicycle Components.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Specialized Bicycle Components

Cham