Embedded Software & Qa Engineer – E‑bike Systems (80–100%)
Specialized Bicycle Components
Cham, Switzerland
Embedded software development experience
Zephyr os and c programming skills
Software testing methodologies expertise
You will contribute to the design and implementation of embedded HMI firmware for next-generation e-bike systems while ensuring robust system reliability
Job Summary
You will contribute to the design and implementation of embedded HMI firmware for next-generation e-bike systems while ensuring robust system reliability.
The role involves defining and executing comprehensive software verification plans including unit, integration, and regression testing with automated frameworks.
You will lead root cause analysis for issues identified in testing and production while collaborating closely with Systems, Hardware, and App teams.
Matching Summary
You will contribute to the design and implementation of embedded HMI firmware for next-generation e-bike systems while ensuring robust system reliability.
Skills & Requirements
Must-have
Embedded software development experience
Zephyr OS and C programming skills
Software testing methodologies expertise
Python and CI/CD pipeline knowledge
Git and Make build system proficiency
Nice-to-have
CAN bus, BLE, and ANT+ protocol knowledge
PCB analysis and HIL test setup experience
Jira and SharePoint collaboration tools
Cross-functional team collaboration skills
Root cause analysis leadership abilities
Key Requirements
Bachelor's or Master's degree in Computer Science or Electrical Engineering
Proven experience writing and debugging embedded software
Practical experience with Zephyr OS, Git, Make, CMake, C, and Python