Ingénieur développement logiciel embarqué - F/H/D
Bruz, 35, FR
Entreprise familiale, bioMérieux est un acteur mondial dans le domaine du diagnostic in vitro. Depuis plus de 60 ans, partout dans le monde, nous concevons et développons des solutions diagnostiques innovantes pour améliorer la santé des patients et des consommateurs. Aujourd'hui, nos équipes sont présentes dans 45 pays et servent 160 pays grâce à un large réseau de distributeurs.
Rejoindre bioMérieux, c’est choisir une société familiale et humaniste, portée par une vision long terme, au service de la santé publique dans le monde.
Quelles sont vos missions ?
Rejoignez notre équipe de développeurs à Bruz (35) et participez à la création de solutions innovantes pour la sécurité alimentaire. Notre département « R&D Factory » assure le développement et l'expertise de solutions de détection de microorganismes. Avec une orientation clients permanente, l'équipe est en charge du maintien et de l’évolution de plusieurs gammes (BLUE LINE, TEMPO, CHEMUNEX, …).
En tant que développeur logiciel embarqué, vous jouez un rôle clé dans la conception, le développement et l’intégration de logiciels embarqués. Vous travaillez en collaboration étroite avec les équipes Business Analyst, Vérification, Intégration Système, Support clients et Microbiologie.
Vos missions principales porteront sur :
- Le développement et le support :
- Concevoir, coder, optimiser et tester unitairement des applications embarquées principalement en C / C++
- Développer les interfaces utilisateur avec Qt
- Personnalisation et optimisation de l’environnement Linux
- La qualité et la performance :
- Participer à l’élaboration et la revue des spécifications avec les Business Analyst et garantir leur bonne mise en œuvre
- Utiliser des outils tels que Jenkins, SonarQube, GitLab, et Artifactory pour assurer un suivi continu de la qualité logicielle
- Veiller à la sécurité, la robustesse et aux performances des systèmes embarqués.
Quel est votre profil ?
De formation bac+5 (école d'ingénieur ou équivalent) en informatique, électronique ou systèmes embarqués avec une expérience significative de 5 ans minimum en développement logiciel embarqué. Vous maitrisez l’anglais écrit et oral.
- Compétences techniques :
- Maîtrise des langages C, C++ et des frameworks Qt
- Connaissances solides en environnement Linux, notamment avec Buildroot.
- Maitrise des aspects réseaux, des protocoles et des problématiques de sécurité afin d’implémenter dans nos logiciels la connectivité avec l’infrastructure des clients
- Expérience de mise en œuvre d’une approche CI/CD (Jenkins, GitLab, SonarQube, Artifactory)
- Des connaissances en microcontrôleurs et FPGA / VHDL seraient un plus
- Qualités personnelles :
- Esprit d'équipe et capacité à collaborer dans un environnement pluridisciplinaire
- Esprit d’analyse et résolution de problèmes
- Orientation utilisateur et appétence pour les technologies
Des déplacements ponctuels sur nos sites en région Rhône-Alpes sont à prévoir.
bioMérieux s'engage à éviter toute discrimination et à traiter tous les candidats de manière équitable sans distinction d'origine, de sexe, d'âge, de caractéristiques physiques, d'origine sociale, de handicap, d'appartenance syndicale, de religion, de situation familiale, de grossesse, d'orientation sexuelle, d'identité de genre, d'expression de genre ou de tout autre critère illégal selon la loi applicable.
*F/H/D : Femme/Homme/Diversité : bioMérieux s'engage à promouvoir l'égalité des chances en matière d’emploi.