Contexte Au sein du service R&D et sous la responsabilité d'un chef de projet, vous contribuez au développement de nos centrales de sécurité incendie tout en assurant la maintenance de systèmes embarqués existants. Vous évoluez dans une équipe à taille humaine en charge: - Du développement produit - Du traitement des retours terrain et non-conformités clients Vous êtes un acteur clé de la fiabilité des produits et de la satisfaction client, avec une forte exigence sur la rigueur technique et la qualité du reporting. Poste - Mission Vous intervenez à la fois sur le développement et la maintenance: - Développer des applications embarquées (C/C++) - Participer aux phases de spécification, conception, développement et validation - Analyser et corriger les non-conformités issues du terrain - Diagnostiquer les anomalies et identifier les causes racines - Proposer et mettre en œuvre des solutions robustes et pérennes - Assurer la traçabilité et la qualité des correctifs Vous contribuez également à la bonne communication projet: - Réaliser un reporting clair, structuré et régulier auprès du management - Synthétiser des sujets techniques pour des interlocuteurs non spécialistes - Partager les connaissances et contribuer à l'amélioration continue des pratiques Environnement technique: - Systèmes: Linux, Linux embarqué, FreeRTOS, BareMetal, Windows - Langages: C, C++, Python, Bash - Matériel: ARM, STM32, LPC18xx, dspic - Protocoles & Réseaux: TCP/UDP/IP, CAN, UART, SPI, I2C, RS232/RS485, Modbus - Outils: Git/GitLab, svn, Jenkins, CMake, Makefile, Qt/Qt Creator, STM32CubeIDE, Wireshark, ST-Link, JTAG, oscilloscope, tcpdump, gdb Profils requis - Ingénieur logiciel temps réel spécialisé en informatique industrielle et systèmes embarqués, avec une expérience confirmée (5 ans et plus) en développement applicatif embarqué - Très bonne maîtrise du langage C, respect des normes de codage et des contraintes du développement embarqué (temps réel, multitâches, microcontrôleurs) - Bonne capacité d'analyse et de diagnostic (debug, root cause) - Expérience en maintenance logicielle / correction d'anomalies - Capacité à prioriser et gérer plusieurs sujets en parallèle - Excellente rigueur et organisation - Capacité de synthèse et qualité rédactionnelle - Bon relationnel et esprit d'équipe - Anglais technique Localisation SEFI Département R&D 1 rue du Saule Trapu, 91300 MASSY
3 An(s), Bac+5 et plus ou équivalents, E, Configurer et optimiser des systèmes DevOps, S, Déterminer des mesures correctives, S, Développer un logiciel, un système d'informations, une application, S, Rédiger un cahier des charges, des spécifications techniques, S