Ingénieur logiciel embarqué H/F
Description du poste
Vos missions
- Maintenance et évolution du système d'exploitation Linux embarqué : noyau, bootloader, BSP, drivers
(Wi-Fi, BLE, GNSS, écran tactile, USB, UART),
- Développement et optimisation des applicatifs Qt/QML sur cible ARM (résolution contrainte, faible
empreinte mémoire, optimisation énergétique),
- Développement de fonctionnalités applicatives embarquées spécifiques aux cas d'usage métiers de
nos clients,
- Intégration des protocoles de communication : BLE 5.1, Wi-Fi 802.11a/b/g/n, ISM 868MHz mesh, UART/USB, Iridium SBD, LoRa, multi GNSS,
- Travaux d'évolution hardware en binôme avec l'ingénieur électronique HW : gestion des obsolescences composants, adaptation des drivers, validation logicielle sur nouvelles cartes,
- Maintien de la qualité et de la traçabilité : GitLab, tests unitaires embarqués, documentation technique,
- Contribution ponctuelle aux interfaces logicielles des projets d'intégration systèmes
Formation : Ingénieur ou Master systèmes embarqués, logiciels / électroniques embarqués
Expérience : 2 à 5 ans en développement embarqué Linux sur cible ARM.
Compétences indispensables :
-
Linux embarqué : noyau, BSP, drivers - maîtrise
-
Qt / QML sur cible ARM contrainte (framebuffer ou Wayland minimal, petit écran) - maîtrise
-
C / C++ - maîtrise
-
Protocoles embarqués : BLE, Wi-Fi, GNSS, UART, USB, SPI, I2C - bonne connaissance
-
GitLab, CI/CD embarqué - bonne pratique
Compétences appréciées :
- Connaissance des protocoles de communication tactiques ou industriels
- Notions de sécurité Linux embarquée (durcissement, chiffrement)
- Sensibilité ou expérience en contexte défense, aéronautique ou systèmes critiques
Données marché — Ingénieur / Ingénieure en informatique embarquée
Salaire brut mensuel
Données non disponibles
Tension du marché
Données non disponibles
Projets de recrutement
Données non disponibles