JOB

Lead Ingénieur Logiciel Embarqué – Systèmes marins autonomes (H/F)

CDI
Marseille
52K€ à 58K€ / an
Expert / Senior

## Contexte du poste

Entreprise technologique spécialisée dans le développement de systèmes autonomes et de solutions embarquées à forte valeur ajoutée, elle conçoit des plateformes combinant robotique, acquisition de données et traitement logiciel.

Dans un contexte de croissance et de structuration de ses produits (passage à l’échelle, industrialisation, amélioration des performances), elle renforce ses équipes techniques avec un recrutement clé sur le périmètre logiciel embarqué.

Vous rejoindrez une équipe R&D à taille humaine, intervenant sur des systèmes complexes (multi-matériels, contraints, distribués), avec un haut niveau d’exigence technique et une forte culture d’ingénierie.

## Missions principales

Prendre en charge le périmètre logiciel embarqué sur des systèmes autonomes (surface et sous-systèmes)

Assurer un ownership end-to-end :

* conception
* développement
* intégration
* déploiement
* maintenance
* amélioration continue

Être responsable de la qualité, robustesse et pérennité des systèmes embarqués

Concevoir des architectures logicielles embarquées robustes, performantes et maintenables

Faire des choix structurants sur :

* architecture Linux embarqué
* répartition Linux / microcontrôleurs
* gestion du temps réel
* communication inter-systèmes

Anticiper les contraintes futures (performance, consommation, scalabilité système)

Concevoir, maintenir et optimiser des distributions Linux embarquées (Yocto / Bitbake)

Gérer les briques bas niveau :

* bootloader
* device tree
* noyau Linux
* systèmes de fichiers

* Mettre en place des mécanismes de mise à jour sécurisée (OTA)

* Développer et maintenir des firmwares en C/C++ sur microcontrôleurs

* Concevoir des systèmes temps réel fiables et optimisés (RTOS, gestion interruptions, mémoire)

* Intégrer et développer des drivers et interfaces matérielles

Gérer les communications entre sous-systèmes :

* Ethernet / TCP-IP
* UART / RS232 / RS485
* SPI / I2C / USB

Assurer l’intégration avec des capteurs et équipements spécifiques

Collaborer étroitement avec les équipes :

* électronique
* mécanique
* robotique

Fournir une base logicielle robuste pour l’intégration d’algorithmes (navigation, contrôle, perception)

Participer à la résolution de problématiques complexes :

* debug bas niveau
* performance
* stabilité système

Contribuer à des briques logicielles plus haut niveau selon appétence :

* middleware robotique
* traitement de données / flux vidéo
* systèmes distribués

Contribuer à l’amélioration continue des outils et processus

## Stack technique

* C / C++
* Linux embarqué (Yocto / Bitbake)
* Bootloader / Device Tree / Kernel Linux
* Microcontrôleurs (type ARM)
* RTOS
* Protocoles : TCP/IP, Ethernet, UART, SPI, I2C, USB
* Git / CI-CD / Docker

(Environnement possible : robotique, middleware, traitement de flux)

## Profil recherché

* 5+ années d’expérience en logiciel embarqué (ou équivalent en impact)

* Expérience significative sur des systèmes embarqués complexes en production

Solide expertise en :

* Linux embarqué
* développement bas niveau
* firmware C/C++
* architecture systèmes embarqués

Capacité à travailler sur :

* systèmes contraints
* interactions hardware/software
* problématiques temps réel

Expérience en :

* développement de drivers
* intégration matérielle
* debugging bas niveau

Bonne compréhension des protocoles de communication

Maîtrise de l’anglais professionnel

Capacité à être polyvalent techniquement (firmware ↔ Linux ↔ système)

Autonomie élevée

## Environnement de travail

* Télétravail partiel (mode hybride)
* Équipe R&D technique et spécialisée
* Environnement systèmes complexes (robotique / embarqué)

## Pourquoi rejoindre cette opportunité ?

* Projet technique à forte complexité (hardware + software)
* Systèmes concrets avec contraintes réelles (temps réel, environnement physique)

* Impact direct sur des produits technologiques avancés

* Forte autonomie et responsabilités techniques

* Environnement propice à l’innovation et à l’ingénierie approfondie

Partager

Compétences

L'auteur

Léo

Madeleine

Business Developer

Vous devriez également regarder