Donnez du sens à votre expertise : développez un véhicule propre, réparable et pensé pour durer.
Vectio Consulting accompagne une entreprise technologique française qui conçoit et produit un véhicule électrique ultra-efficient, pensé pour réduire l'empreinte environnementale des déplacements du quotidien.
Leur mission : une mobilité responsable, sobre, légère, conçue pour être réparable, rétrofitable et durable.
Votre rôle : développer l'intelligence embarquée du véhicule
Vous serez responsable du développement des fonctionnalités de contrôle-commande et de la plateforme Linux embarquée, dans une logique d'innovation continue.
Vous interviendrez notamment sur :
- Développement Linux embarqué & architecture logiciel
- Création et intégration d'une distribution Linux embarquée sur SOM (famille NXP).
- Configuration du kernel, device tree, drivers et modules userspace.
- Optimisation des performances et vérification de la compatibilité hardware.
- Configuration du bootloader (U-Boot) et intégration de mécanismes OTA sécurisés.
- Contrôle-commande & fonctionnalités véhicule
- Conception et implémentation de lois de commande (régulations, PID, sécurité).
- Développement en C++ sous Linux pour les calculateurs embarqués.
- Gestion des échanges en temps réel via MQTT et services IoT associés.
- Contribution aux choix d'architecture logicielle et système.
- Tests, validation & analyse
- Définition et mise en oeuvre des tests : unitaires, intégration, système, performance.
- Participation aux essais terrain et analyse des données véhicule.
- Debug hardware (oscilloscope, analyseurs logiques) lorsque nécessaire.
- Contribution continue au pipeline CI / CD et aux bonnes pratiques.
- Sécurité & conformité
- Participation aux analyses de risques, safety & cybersécurité.
- Appui à la conformité logicielle et électronique (cybersécurité, secure boot).
- Documentation & interactions internes
- Rédaction de spécifications et documentation technique.
- Collaboration étroite avec les équipes mécatronique, électronique, design produit.
Compétences techniques
- C / C++ avancé, Linux embarqué, cross-compilation.
- Configuration kernel, device tree, drivers.
- Buildroot (idéalement) ou Yocto.
- Bootloader U-Boot, systemd, CMake.
- Protocoles CAN / LIN / Ethernet / MQTT.
- Python / Bash.
- Notions d'IoT, conteneurisation (Docker) ou cloud.
- Bonus : connaissances en régulations PID, mécatronique, motorisation électrique.
Soft skills & état d'esprit
- Curiosité, autonomie, envie d'expérimenter.
- Appétence pour la mobilité durable et les véhicules légers innovants.
- Aisance à travailler sur du hardware réel, dans un environnement agile.
- Envie d'apprendre, de progresser et de contribuer à un projet industriel visible.
Expérience
- 2 ans d'expérience minimum en développement logiciel embarqué.
- Expérience dans la conception ou gestion d'une distribution Linux embarquée souhaitée.
- Un passé dans la mobilité, l'automobile, la batterie ou les motorisations électriques est un plus.