> Markdown version of [/jobs/ext/3708118-h-f-ingenieur-logiciel-embarque-solutions-iot-et-energie](https://www.wearedevelopers.com/jobs/ext/3708118-h-f-ingenieur-logiciel-embarque-solutions-iot-et-energie). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # H/F Ingénieur logiciel embarqué - Solutions IoT et Énergie - **Company:** Sept Lieues - **Location:** Nantes, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), C++ (Programming Language), Linux, File Systems, Memory Management, Embedded Software, Graphical User Interface, Real-Time Operating Systems, Software Engineering, Wi-Fi Technology, Software Modules - **Published:** October 13, 2026 - **Apply:** http://www.sept-lieues.com/Jobs/Item/02r412196 ## About the Role Hard skills - Expérience : 3 à 10 ans en développement logiciel embarqué. - Compétences techniques clés : -> RTOS et systèmes multithreads. -> Gestion de la mémoire, optimisation, contraintes temps réel. -> Sécurité (SSL/TLS, chiffrement, gestion des connexions IP, TrustZone). -> Développement avancé en C/C++ (indispensable). -> Connaissance de Java appréciée (la VM exécute des applications Java). -> Expérience dans l'abstraction de drivers et l'écriture de couches logicielles génériques. -> Travail sur des stacks complexes (réseau, interfaces graphiques, API). Soft skills - Curiosité et ouverture technique. - Rigueur, notamment pour travailler dans des environnements normés et contraints (médical, ferroviaire, spatial, automobile, aéronautique). - Capacité à travailler en environnement multiplateforme. - Bon relationnel et goût pour la collaboration avec des équipes clients. Tags * C * Java * Logiciel Embarqué ## Description En tant qu'ingénieur logiciel embarqué confirmé, vous interviendrez sur le portage et l'intégration de la machine virtuelle de l'entreprise sur différents environnements matériels et systèmes. Vos responsabilités incluront : - Portage logiciel : adapter la VM aux microcontrôleurs, cartes d'évaluation clients et environnements Linux embarqués. - Développement de modules logiciels autour de la VM : -> systèmes de fichiers, -> connectivité réseau (IP, SSL/TLS, Wi-Fi, sécurisation), -> interfaces graphiques. - Abstraction logicielle : concevoir des couches génériques pour garantir la portabilité et la réutilisabilité du code sur des plateformes variées. - Travail sur contraintes embarquées : mémoire limitée, temps réel strict, consommation énergétique optimisée. - Collaboration projet : échanges techniques réguliers avec les clients (constructeurs hardware, industriels), contribution aux évolutions de la plateforme et participation à un écosystème comparable à Android, mais adapté aux environnements embarqués.