Embedded Software Engineer

Viiala AG

Bern

Presencial

CHF 120.000 - 170.000

Jornada completa

hace 12 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

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.

Formación

  • 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.

Responsabilidades

  • 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.

Conocimientos

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

Educación

Bachelor's or Master's in EE/CE

Herramientas

CAN Bus tools
Oscilloscope

Descripción del empleo

VIIALA is a Swiss-based mobility company redefining what cycling stands for: from one option among many to the option people actively choose. As part of The Honourable Merchants Group, VIIALA challenges and disrupts the cycling industry with uncompromising innovation and design.

With R&D hubs in Switzerland and Dubai, and 95% of components sourced from Europe and the USA, VIIALA is building the next generation of premium e-bikes. Our focus is on absolute performance, safety, range, efficient power management, and full digital integration.

“Our competition isn’t other bike brands—it’s every other mobility option you could pick.”

Unveiled in 2025, VIIALA launches its inaugural bikes in 2028, entering a new, untapped innovation-led market at the ultra-premium level. More than e-bikes, our models are statements of possibility - where engineering, aesthetics, and purpose converge to create the ultimate riding experience for the cities of today and the roads of tomorrow.

Our mission is simple but ambitious:

“To create bikes that today seem unimaginable, but tomorrow become indispensable.”

We are immediately looking for a

Embedded Software Engineer

VIIALA is a Swiss-based mobility company redefining what cycling stands for: from one option among many to the option people actively choose. As part of The Honourable Merchants Group, VIIALA challenges and disrupts the cycling industry with uncompromising innovation and design.

With R&D hubs in Switzerland and Dubai, and 95% of components sourced from Europe and the USA, VIIALA is building the next generation of premium e-bikes. Our focus is on absolute performance, safety, range, efficient power management, and full digital integration.

“Our competition isn’t other bike brands—it’s every other mobility option you could pick.”

Unveiled in 2025, VIIALA launches its inaugural bikes in 2028, entering a new, untapped innovation-led market at the ultra-premium level. More than e-bikes, our models are statements of possibility - where engineering, aesthetics, and purpose converge to create the ultimate riding experience for the cities of today and the roads of tomorrow.

Our mission is simple but ambitious:

“To create bikes that today seem unimaginable, but tomorrow become indispensable.”

Role Overview

As Embedded Software Engineer you write the software that runs the bike: The firmware of its control units and the embedded Linux platform behind its connected features.

You have the opportunity to take a product through its entire life, from the very first power-on on the lab bench, through test rides on the bike, to the production line and beyond.

Key Responsibilities
  • Turn system requirements into embedded software designs and help build a robust architecture across the bike’s control units
  • Implement system-level functions in C/C++
  • Build the foundations of a connected, always-online bike: Low-power modes and wake-up, secure over-the-air updates, Bluetooth links to phone and more
Bring-up, Integration & Debugging
  • Bring up new boards and component from first power-on in the lab to the complete bike
  • Integrate supplier systems such as drive unit, battery and others over CAN and validate their interfaces
  • Track down faults across software, electronics and wiring
Quality & Testing
  • Keep the codebase maintainable through reviews, refactoring, unit tests and documentation
  • Automate firmware integration tests on test benches and hardware-in-the-loop setups
  • Support validation, EMC and homologation testing
Path to Production
  • Develop test scripts, end-of-line tests and flashing for series production
  • Support our manufacturing partner during production ramp-up
Working Across Teams
  • Work hand in hand with hardware, system engineering, app and backend teams
  • Collaborate with development partners and suppliers
Profile & Experience
Qualification
  • Bachelor’s or Master’s degree in electrical engineering, computer engineering or similar
  • At least five years of hands-on embedded development in C/C++, ideally in automotive, e-mobility or other series-produced products
Experience
  • Experience building distributed systems with multiple microcontrollers and low power designs
  • Solid knowledge of embedded Linux and of real-time operating systems such as Zephyr
  • Comfortable at the lab bench, whether reading schematics, debugging with an oscilloscope and logic analyzer, or picking up the soldering iron
  • A plus: CAN, Bluetooth, Wi-Fi, cellular and GNSS, secure boot, bootloader
Mindset
  • Takes initiative and drives topics to a solution
  • Enjoys working in interdisciplinary teams
  • Thrives in fast-moving, early-stage product development
  • Enjoys finding root causes in complex interdisciplinary systems
Skills & Competencies
  • Customer-centric mindset, with deep appreciation for premium consumer experience
  • Entrepreneurial and innovative attitude
  • Passion for cycling, performance sports, and mobility innovation
  • Fluent in English; German or Swiss German is a plus
What Makes This Role Unique

Central role connecting quality, testing, and engineering across the entire product.

Opportunity to shape quality, validation, and problem-solving processes from the ground up.

Broad exposure across mechanical, electrical, software, connectivity and system integration - rather than ownership of a single component.

High impact on product reliability, compliance, and launch readiness.

A hands-on role where you will work directly with prototypes and real product issues, not just manage processes from a distance.

What We Offer
  • The opportunity to shape a pioneering premium e-bike brand from the ground up.
  • Collaboration with world-class innovators, engineers, designers, and partners.
  • Competitive compensation package, including performance-based incentives, value sharing
  • A culture built on passion, performance, and innovation
  • Opportunity to build something truly new in mobility
  • Join a highly ambitious international team
  • Modern working location in Bern
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Software Engineer
Embedded Software Engineer

Viiala SA • Bern

Presencial
CHF 120.000 - 170.000
Competitive compensation
Performance-based incentives
Value sharing
+2
Verification & Validation Engineer E-Bike System
Verification & Validation Engineer E-Bike System

Viiala AG • Bern

Presencial
CHF 110.000 - 140.000
Competitive compensation
Performance-based incentives
Value sharing
+1
Embedded Software Engineer - Premium E-Bike (Bern)
Embedded Software Engineer - Premium E-Bike (Bern)

Viiala AG • Bern

Presencial
CHF 120.000 - 170.000
Engineer Bike & Parts (100%)
Engineer Bike & Parts (100%)

Bike Eu • Grenchen

Presencial
CHF 90.000 - 120.000
World-class facilities in Switzerland
Employee benefits
Dynamic international environment
+1
Embedded Software Engineer – E-Bike Firmware & Connectivity
Embedded Software Engineer – E-Bike Firmware & Connectivity

Viiala SA • Bern

Presencial
CHF 120.000 - 170.000
Competitive compensation
Performance-based incentives
Value sharing
+2
Senior Software Engineer | Linux (all genders)
Senior Software Engineer | Linux (all genders)

BRUSA Elektronik • Buchs (SG)

Presencial
CHF 150.000 - 190.000
System Quality Engineer
System Quality Engineer

Specialized Europe GmbH • Cham

Presencial
CHF 110.000 - 150.000
Senior Software Engineer - Embedded (f/m/d)
Senior Software Engineer - Embedded (f/m/d)

CS Caritas Socialis GmbH • Zürich

Presencial
CHF 90.000 - 120.000
Flexible working hours
CHF 500 mobility credit
Bonus system
+4
Embedded Software Engineer / Consumer Electronics & Applied AI
Embedded Software Engineer / Consumer Electronics & Applied AI

Helbling Holding • Bern

Híbrido
CHF 120.000 - 150.000
Embedded Software Engineer / Consumer Electronics & Applied AI
Embedded Software Engineer / Consumer Electronics & Applied AI

Helbling Inc • Bern

Híbrido
CHF 90.000 - 130.000
Central Bern location
Flexible working conditions
Competitive compensation