Embedded Software Engineer – e-Bike Systems

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Cham
CHF 90’000 - 120’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

Social network you want to login/join with:

Embedded Software Engineer – e-Bike Systems, Cham

Client: Specialized

Location: Cham, Switzerland

Job Category: Other

Job Reference: 340b09930391

Job Views: 4

Posted: 16.07.2025

Expiry Date: 30.08.2025

Job Description:

Embedded Software Engineer – e-Bike Systems

Job Summary: To strengthen our e-Bike Systems Engineering team in Cham, Switzerland, we are seeking a highly motivated Embedded Software Engineer to support the development and evolution of our Human-Machine Interface (HMI) systems. In this role, you will help shape the future of e-bikes by owning software development from concept to production, driving innovation in connectivity and rider experience.

How You’ll Make a Difference:

  • Be a core member of the Systems Engineering team, driving development of next-generation e-bike systems.
  • Build, deploy, and maintain HMI firmware across the full product lifecycle.
  • Own and evolve communication protocols between system components, rider and dealer apps, and backend services.
  • Collaborate with product managers to define and prioritize features for future software releases.
  • Determine hardware requirements and coordinate with cross-functional teams and suppliers.
  • Manage the main firmware repository with internal and external developers.
  • Oversee code transition into production, working closely with suppliers and external partners.
  • Develop and maintain automated testing frameworks.
  • Define and manage software release plans, ensuring timely delivery.
  • Support hardware suppliers with production-critical features and testing tools.
  • Collaborate with quality teams to validate functionality and resolve issues.
  • Maintain technical documentation throughout development.
  • Communicate release histories and updates with customer service.

What You Need to Win:

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related.
  • Minimum 5 years of experience in a similar role.
  • Proven experience in embedded software development and debugging.
  • Proficiency with ZephyrOS, Git, Make/CMake, C, Python, Bash.
  • Experience with collaborative development environments.
  • Knowledge of communication protocols like CAN bus, BLE, ANT+ (advantageous).
  • Understanding of PCB analysis and electronics (a plus).
  • Experience with tools like Jira, SharePoint (a plus).
  • CESE certification is a plus.
  • Excellent organizational skills and ability to work in a fast-paced environment.
  • Strong communication skills in English.