Embedded Software Engineer - Premium E-Bike (Bern)

Viiala AG

Bern

On-site

CHF 120,000 - 170,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

VIIALA is seeking an Embedded Software Engineer to craft firmware for premium e-bikes. You will work on the embedded Linux platform, control units, and battery/drive interfaces, bringing features from lab bench to production.

The role emphasizes safety, performance, and reliability in a fast-moving startup environment. Ideal candidates have 5+ years in embedded development with C/C++, experience with Zephyr or similar RTOS, and a passion for mobility innovation.

Qualifications

  • Five years of hands-on embedded development in C/C++ (automotive/e-mobility a plus).
  • Experience with distributed systems and multiple microcontrollers is ideal.
  • Knowledge of embedded Linux and RTOS such as Zephyr is required.

Responsibilities

  • Turn system requirements into embedded software designs across bike control units.
  • Implement system-level functions in C/C++ for the embedded platform.
  • Develop and maintain low-power modes, OTA updates, and Bluetooth connections.

Skills

C/C++
Embedded systems
Embedded Linux
Zephyr RTOS
CAN
Bluetooth
Schematic reading

Education

Bachelor's or Master's in EE/CE

Tools

CAN Bus tools
Oscilloscope

Job description

VIIALA is seeking an Embedded Software Engineer to craft firmware for premium e-bikes. You will work on the embedded Linux platform, control units, and battery/drive interfaces, bringing features from lab bench to production.

The role emphasizes safety, performance, and reliability in a fast-moving startup environment. Ideal candidates have 5+ years in embedded development with C/C++, experience with Zephyr or similar RTOS, and a passion for mobility innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – E-Bike Firmware & Connectivity
Embedded Software Engineer – E-Bike Firmware & Connectivity

Viiala SA • Bern

On-site
CHF 120,000 - 170,000
Competitive compensation
Performance-based incentives
Value sharing
+2
Embedded Software Engineer
Embedded Software Engineer

Viiala AG • Bern

On-site
CHF 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Viiala SA • Bern

On-site
CHF 120,000 - 170,000
Competitive compensation
Performance-based incentives
Value sharing
+2
Senior Verification & Validation Engineer - E-Bike Systems
Senior Verification & Validation Engineer - E-Bike Systems

Viiala AG • Bern

On-site
CHF 110,000 - 140,000
Competitive compensation
Performance-based incentives
Value sharing
+1
Senior Software Engineer | Linux (all genders)
Senior Software Engineer | Linux (all genders)

BRUSA Elektronik • Buchs (SG)

On-site
CHF 150,000 - 190,000
Senior Embedded Linux Engineer - Automotive E-Mobility
Senior Embedded Linux Engineer - Automotive E-Mobility

BRUSA Elektronik • Buchs (SG)

On-site
CHF 150,000 - 190,000
Verification & Validation Engineer E-Bike System
Verification & Validation Engineer E-Bike System

Viiala AG • Bern

On-site
CHF 110,000 - 140,000
Competitive compensation
Performance-based incentives
Value sharing
+1
Embedded Systems Engineer for Smart Electric Vehicles
Embedded Systems Engineer for Smart Electric Vehicles

Enway • Niederweningen

On-site
Confidential
Access to own pension fund
Free parking
Staff restaurant
Embedded Software Engineer: Edge AI for Smart Devices
Embedded Software Engineer: Edge AI for Smart Devices

Helbling Inc • Bern

Hybrid
CHF 90,000 - 130,000
Central Bern location
Flexible working conditions
Competitive compensation
Systems Quality Engineer - E-Bike Validation Lead
Systems Quality Engineer - E-Bike Validation Lead

Specialized Europe GmbH • Cham

On-site
CHF 110,000 - 150,000