Bern
Embedded Software Engineer
- 14 Oktober 2026
- 100%
- Festanstellung
- Englisch (Fliessend)
Über den Job
Rollenübersicht
Als Embedded Software Engineer schreiben Sie die Software, die das Fahrrad steuert: Die Firmware seiner Steuergeräte und die Embedded-Linux-Plattform hinter seinen vernetzten Funktionen.
Sie haben die Möglichkeit, ein Produkt durch seinen gesamten Lebenszyklus zu begleiten, vom allerersten Einschalten auf dem Labortisch
über Testfahrten am Fahrrad bis hin zur Produktionslinie und darüber hinaus.
Hauptverantwortlichkeiten
Embedded Software für das Fahrrad
- Systemanforderungen in Embedded-Software-Designs umsetzen und beim Aufbau einer robusten Architektur über die Steuergeräte des Fahrrads hinweg mitwirken
- Systemebenenfunktionen in C/C++ implementieren
- Die Grundlagen eines vernetzten, stets online verfügbaren Fahrrads schaffen: Energiesparmodi und Weckfunktionen, sichere Over-the-Air-Updates, Bluetooth-Verbindungen zum Telefon und mehr
Inbetriebnahme, Integration & Debugging
- Neue Platinen und Komponenten vom ersten Einschalten im Labor bis zum kompletten Fahrrad in Betrieb nehmen
- Lieferantensysteme wie Antriebseinheit, Batterie und andere über CAN integrieren und deren Schnittstellen validieren
- Fehler in Software, Elektronik und Verkabelung aufspüren
Qualität & Tests
- Den Code durch Reviews, Refactoring, Unit-Tests und Dokumentation wartbar halten
- Firmware-Integrationstests auf Prüfständen und Hardware-in-the-Loop-Setups automatisieren
- Validierungs-, EMV- und Homologationstests unterstützen
Weg zur Produktion
- Testskripte, End-of-Line-Tests und Flashing für die Serienproduktion entwickeln
- Unseren Fertigungspartner während der Produktionsanlaufphase unterstützen
Teamübergreifende Zusammenarbeit
- Eng mit Hardware-, System-Engineering-, App- und Backend-Teams zusammenarbeiten
- Mit Entwicklungspartnern und Lieferanten kooperieren
Profil & Erfahrung
Qualifikation
- Bachelor- oder Masterabschluss in Elektrotechnik, Computertechnik oder einem ähnlichen Bereich
- Mindestens fünf Jahre praktische Erfahrung in der Embedded-Entwicklung mit C/C++, idealerweise in der Automobilbranche, E-Mobilität oder anderen seriengefertigten Produkten
Erfahrung
- Erfahrung im Aufbau verteilter Systeme mit mehreren Mikrocontrollern und energiesparenden Designs
- Fundierte Kenntnisse in Embedded Linux und Echtzeitbetriebssystemen wie Zephyr
- Sicherer Umgang am Labortisch, sei es beim Lesen von Schaltplänen, Debuggen mit Oszilloskop und Logikanalysator oder beim Löten
- Von Vorteil: CAN, Bluetooth, Wi-Fi, Mobilfunk und GNSS, Secure Boot, Bootloader
Mindset
- Ergreift Initiative und treibt Themen bis zur Lösung voran
- Arbeitet gerne in interdisziplinären Teams
- Blüht in schnelllebiger, frühphasiger Produktentwicklung auf
- Findet gerne Ursachen in komplexen interdisziplinären Systemen
Was diese Rolle einzigartig macht
Zentrale Rolle, die Qualität, Tests und Engineering über das gesamte Produkt hinweg verbindet.
Möglichkeit, Qualitäts-, Validierungs- und Problemlösungsprozesse von Grund auf mitzugestalten.
Breite Einblicke in Mechanik, Elektronik, Software, Konnektivität und Systemintegration – statt Verantwortung für eine einzelne Komponente.
Hoher Einfluss auf Produktzuverlässigkeit, Compliance und Marktreife.
Eine praktische Rolle, in der Sie direkt mit Prototypen und realen Produktproblemen arbeiten, nicht nur Prozesse aus der Ferne steuern.
Was wir bieten
- Die Möglichkeit, eine wegweisende Premium-E-Bike-Marke von Grund auf mitzugestalten.
- Zusammenarbeit mit erstklassigen Innovatoren, Ingenieuren, Designern und Partnern.
- Wettbewerbsfähiges Vergütungspaket, inklusive leistungsabhängiger Anreize und Wertbeteiligung
- Eine Kultur, die auf Leidenschaft, Leistung und Innovation basiert
- Chance, etwas wirklich Neues in der Mobilität zu schaffen
- Teil eines hochambitionierten internationalen Teams werden
- Moderner Arbeitsstandort in Bern