Stage - Ingénieur développement logiciel embarqué F/H
Antony HO ALMS - Management - and R&D
Air Liquide
Air Liquide Medical Systems is the subsidiary of Air Liquide Healthcare that is dedicated to Medical Devices.
The company develops, manufactures and sells innovative products in three fields: ventilation (ventilators and patient interfaces for intensive care, emergency care, transport, home), equipments for medical gases and aerosol therapy.
We have approximately 460 employees worldwide, including 245 in France. All sedentary employees are based on our site in Antony: from R&D to manufacturing, including support functions!
We are committed alongside those who are fighting for life, by creating the easiest devices to use and by transforming the standards of care. We are committed to providing a better quality of life for patients.
Our 5 main values are innovation, simplicity, quality, commitment and team spirit.
All of our job offers (permanent, fixed-term, internship, work-study) are open to people with disabilities.
How will you CONTRIBUTE and GROW?
Au sein du Centre d’Excellence Logiciel, composé d’une douzaine d'architectes et développeurs en logiciel embarqué, vous serez pleinement intégré à l’équipe projet et participerez à des projets du médical en accord avec nos valeurs.
Vous interviendrez sur le développement d’un de nos équipements d'assistance respiratoire dans un projet aussi intéressant techniquement que challengeant.
Vous serez chargé de la mise en place d’un environnement de développement logiciel sur la base hardware d’une carte d’évaluation d’un SOC avec des cœurs ARM et possédant une NPU qui sera utilisé pour le développement d’un de nos produits (systèmes embarqués).
Après avoir pris connaissance de l’environnement embarqué du système médical et des outils actuellement utilisés, sous la responsabilité du manager et du tuteur technique, vous serez en charge des missions suivantes :
- Conception et développement d’un algorithme de maintenance prédictive basé sur des données de capteurs et actionneurs embarqués pour anticiper le vieillissement des composants.
- Exploitation du NPU de la plateforme hardware pour accélérer l’inférence de modèles d’apprentissage automatique dans un contexte temps réel.
- Collecte, traitement et analyse des données provenant des capteurs intégrés aux respirateurs pour alimenter et entraîner les modèles prédictifs.
- Optimisation du pipeline de traitement des données et de l'inférence sur le système embarqué, en tirant parti de la puissance de calcul du NPU.
- Tests de performance et d’intégration des modèles prédictifs dans l’environnement embarqué, avec évaluation des gains en termes de rapidité et efficacité énergétique.
- Mise en place d’une architecture logicielle modulaire permettant de déployer et d’adapter facilement les algorithmes de prédiction en fonction des composants surveillés.
- Documentation des choix techniques et des résultats obtenus, avec propositions d'améliorations pour une exploitation industrielle du projet.
- Collaboration avec les équipes hardware et software pour garantir une intégration fluide des algorithmes dans les systèmes existants.
#LI-SC5
Are you a Match?
Vous êtes en dernière année d'École Ingénieur en Systèmes Embarqués et vous recherchez un stage de 6 mois pour le premier semestre 2025.
Compétences techniques attendues :
● Maîtrise du langage C/C++ pour le développement d’applications embarquées, notamment sur des systèmes temps réel.
● Bonne connaissance de Python pour l'analyse des données, le prototypage d’algorithmes d’apprentissage automatique, et les outils de simulation.
● Expérience avec les systèmes embarqués (Linux embarqué, Yocto, ou autres) et les architectures ARM..
● Connaissances en IA et machine learning, pour les applications de maintenance prédictive (modèles de régression, réseaux neuronaux).
● Utilisation des frameworks de machine learning (comme TensorFlow Lite, Arm NN ou ONNX) pour le déploiement de modèles sur une NPU.
● Compréhension des algorithmes de traitement de données (prétraitement, filtrage, analyse de séries temporelles) pour travailler sur les données des capteurs.
● Compétences en optimisation logicielle et en gestion des ressources dans des environnements contraints (temps réel, embarqué).
● Connaissance des outils de versionnage (Git, GitLab CI/CD) pour le suivi du développement, l'intégration continue et la documentation.
Compétences supplémentaires :
● Familiarité avec les environnements de développement embarqué (cross-compilation, debug sur cibles ARM).
● Notions en traitement du signal pour l'analyse des données des capteurs et actionneurs.
● Connaissances en techniques de validation et de tests (tests unitaires, tests d'intégration, validation sur bancs de tests).
Vous démontrez une bonne capacité à travailler en équipe pluridisciplinaire, en collaboration avec des ingénieurs hardware, firmware, et software. Vous avez un esprit d’analyse et de synthèse pour traiter des problématiques complexes en lien avec la maintenance prédictive et les systèmes embarqués. Vous êtes autonome dans la gestion de vos tâches et la recherche de solutions techniques innovantes.
Vous vous retrouvez dans ce profil et souhaitez mettre à contribution votre talent pour accompagner les professionnels de santé et les patients ?
Alors postulez vite sur le site Carrières Air Liquide !
Our Differences make our Performance
At Air Liquide, we are committed to build a diverse and inclusive workplace that embraces the diversity of our employees, our customers, patients, community stakeholders and cultures across the world.
We welcome and consider applications from all qualified applicants, regardless of their background. We strongly believe a diverse organization opens up opportunities for people to express their talent, both individually and collectively and it helps foster our ability to innovate by living our fundamentals, acting for our success and creating an engaging environment in a changing world.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture CI/CD Git GitLab Linux Machine Learning ONNX Python R R&D TensorFlow
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.