Posted:
1/18/2026, 4:00:00 PM
Location(s):
Antony, Ile-de-France, France ⋅ Ile-de-France, France
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Medical, Clinical & Veterinary
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?
(1) Finalisation du déploiement continu sur cible matérielle
Contexte : Un pipeline CI/CD sur GitLab est déjà en place. Il compile automatiquement notre firmware et génère le binaire à chaque modification du code.
Votre mission : L'objectif est de prendre en main ce pipeline et de développer la brique manquante : le déploiement physique automatisé.
Tâches détaillées :
- Prise en main et optimisation du pipeline CI/CD existant : Vous vous approprierez la chaîne de compilation croisée déjà configurée pour en comprendre les mécanismes.
- Développement de la brique de déploiement automatique : C'est le cœur de la première mission. Vous devrez créer une nouvelle étape dans le pipeline existant qui :
- Validation du déploiement : Intégrer des mécanismes de vérification pour s'assurer que la machine a bien redémarré avec la nouvelle version logicielle et remonter le statut (succès/échec) dans le pipeline GitLab.
(1) Développement d'une plateforme de tests de non-régression automatisés
Une fois le déploiement automatisé et fiable, la seconde mission consistera à construire un banc de test capable de valider le comportement fonctionnel du respirateur après chaque mise à jour.
Tâches détaillées :
- Conception de l'architecture de test : Définir et mettre en place le banc de test. Cela inclut de connecter le respirateur à des cartes externes (type Arduino ou Raspberry Pi) qui joueront le rôle de capteurs (pression, débit) et d'actionneurs (vannes) simulés.
- Développement des scripts de test : Écrire des scripts (en Python, par exemple) qui piloteront les cartes externes pour simuler des scénarios cliniques précis (ex: simuler une respiration spontanée du patient, un changement de pression, etc.).
- Création de la plateforme : Développer une interface ou un framework qui permet de lancer ces scénarios de manière régulière et automatique.
- Intégration au pipeline CI/CD : Connecter cette plateforme de test au pipeline GitLab. Après chaque déploiement réussi, les tests de non-régression seront automatiquement lancés.
- Reporting : Mettre en place un système de rapports clairs pour identifier rapidement les régressions (ex: "le test du capteur de pression échoue depuis la version X").
Are you a Match?
Profil Recherché et Compétences Requises
Vous êtes actuellement en dernière année de cycle ingénieur avec une spécialisation en Systèmes Embarqués. Vous êtes à la recherche d’un stage de fin d’études (6 mois idéalement).
Compétences techniques indispensables :
Savoir être et qualités personnelles :
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.
Website: https://www.airliquide.com/
Headquarter Location: Paris, Ile-de-France, France
Employee Count: 10001+
Year Founded: 1902
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Chemical ⋅ Construction ⋅ Health Care ⋅ Industrial ⋅ Industrial Manufacturing ⋅ Machinery Manufacturing ⋅ Manufacturing ⋅ Public Safety ⋅ Telecommunications