Embedded Software Engineer

Viiala SA
Bern Aujourd'hui CDD

Présentation du rôle

En tant qu'ingénieur logiciel embarqué, vous écrivez le logiciel qui fait fonctionner le vélo : le firmware de ses unités de contrôle et la plateforme Linux embarquée derrière ses fonctionnalités connectées.

Vous avez l'opportunité d'accompagner un produit tout au long de sa vie, depuis le tout premier allumage sur le banc de laboratoire

jusqu'aux essais sur le vélo, la ligne de production et au-delà.

 

Responsabilités clés 

Logiciel embarqué pour le vélo

  • Transformer les exigences système en conceptions logicielles embarquées et contribuer à bâtir une architecture robuste à travers les unités de contrôle du vélo
  • Implémenter des fonctions au niveau système en C/C++
  • Établir les bases d?un vélo connecté et toujours en ligne : modes basse consommation et réveil, mises à jour sécurisées over-the-air, liaisons Bluetooth avec le téléphone et plus encore

Mise en service, intégration & débogage

  • Mettre en service de nouvelles cartes et composants depuis le premier allumage en laboratoire jusqu?au vélo complet
  • Intégrer les systèmes fournisseurs tels que l?unité de transmission, la batterie et d?autres via CAN et valider leurs interfaces
  • Traquer les défauts dans le logiciel, l?électronique et le câblage

 

Qualité & tests

  • Maintenir la base de code grâce à des revues, du refactoring, des tests unitaires et de la documentation
  • Automatiser les tests d?intégration du firmware sur bancs d?essai et configurations hardware-in-the-loop
  • Soutenir la validation, les tests CEM et l?homologation

Passage à la production

  • Développer des scripts de test, des tests de fin de ligne et le flashage pour la production en série
  • Accompagner notre partenaire de fabrication lors de la montée en cadence de la production

Travail transversal

  • Collaborer étroitement avec les équipes hardware, ingénierie système, application et backend
  • Travailler avec les partenaires de développement et fournisseurs

Profil & expérience

Qualifications

  • Licence ou master en génie électrique, génie informatique ou domaine similaire
  • Au moins cinq ans d?expérience pratique en développement embarqué en C/C++, idéalement dans l?automobile, la mobilité électrique ou d?autres produits en production de série

Expérience

  • Expérience dans la construction de systèmes distribués avec plusieurs microcontrôleurs et conceptions basse consommation
  • Bonne connaissance de Linux embarqué et des systèmes d?exploitation temps réel tels que Zephyr
  • À l?aise au banc de laboratoire, que ce soit pour lire des schémas, déboguer avec un oscilloscope et un analyseur logique, ou manier le fer à souder
  • Un plus : CAN, Bluetooth, Wi-Fi, cellulaire et GNSS, démarrage sécurisé, bootloader

État d?esprit 

  • Prend des initiatives et mène les sujets à leur solution 
  • Aime travailler en équipes interdisciplinaires 
  • S?épanouit dans un développement produit rapide et en phase initiale 
  • Aime trouver les causes profondes dans des systèmes interdisciplinaires complexes 

 

Ce qui rend ce rôle unique

Rôle central reliant qualité, tests et ingénierie à travers tout le produit.

Opportunité de façonner les processus de qualité, validation et résolution de problèmes dès le départ.

Exposition large couvrant mécanique, électrique, logiciel, connectivité et intégration système ? plutôt que la responsabilité d?un seul composant. 

Impact important sur la fiabilité du produit, la conformité et la préparation au lancement.

Rôle pratique où vous travaillez directement avec des prototypes et des problèmes réels du produit, pas seulement en gestion à distance des processus. 

Ce que nous offrons

  • L?opportunité de façonner une marque pionnière de vélos électriques premium dès le départ.
  • Collaboration avec des innovateurs, ingénieurs, designers et partenaires de classe mondiale.
  • Package de rémunération compétitif, incluant des incitations basées sur la performance, partage de valeur
  • Une culture fondée sur la passion, la performance et l?innovation
  • Possibilité de construire quelque chose de vraiment nouveau dans la mobilité
  • Rejoindre une équipe internationale très ambitieuse
  • Lieu de travail moderne à Berne

Viiala

Viiala

Recommandé pour cette offre

Votre CV tech doit coder juste.

Format ATS-ready, projets mis en avant, stack technique lisible en 6 secondes.

+ 6 000 candidats accompagnés · ⭐ 4,8/5 (380+ avis)

Offre postulée par d'autres candidats — démarquez-vous !

📄 Modèles prêts à l'emploi

Voir tous les modèles →
Redirection vers cvsuisse.com…