Architecte logiciel embarqué F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Requirements
Descriptif du poste:\n\nDans le cadre d’un nouveau projet de système de gestion de batterie (BMS) pour des applications ferroviaires, vous concevez et pilotez l’architecture du firmware temps réel, des exigences jusqu’à l’intégration sur cible.\nVos missions\n* Définir l’architecture logicielle du BMS : découpage en modules, couches HAL / drivers / applicatif, interfaces et gestion des états\n* Concevoir et spécifier le firmware sur Zephyr RTOS : threads, ordonnancement, ISR, synchronisation, gestion mémoire, devicetree et Kconfig\n* Garantir les contraintes temps réel : déterminisme, latences, budgets CPU et mémoire\n* Spécifier les algorithmes BMS : estimation SoC/SoH, équilibrage des cellules, protections (surtension, sous-tension, surintensité, température)\n* Définir les stratégies de sûreté de fonctionnement et de diagnostic : watchdog, gestion des défauts, modes dégradés\n* Concevoir les communications : CAN / CAN-FD, éventuellement Ethernet, UART, SPI, I2C pour les AFE (Analog Front End)\n* Définir la stratégie de test : tests unitaires, SIL/HIL, intégration continue, couverture\n* Rédiger et maintenir la documentation d’architecture, assurer la traçabilité des exigences\n* Encadrer techniquement les développeurs, animer les revues de conception et de code\n* Interagir avec les équipes électronique, système, sûreté et validation\n\nProfil recherché:\n\nVotre profil\n* Ingénieur (Bac+5) avec une solide expérience d’architecture de logiciels embarqués critiques\n* Maîtrise du C (et C++ embarqué), conception pour systèmes contraints\n* Expertise Zephyr RTOS : kernel, drivers, devicetree, west, Kconfig\n* Architecture temps réel et multitâche, analyse de performance\n* Microcontrôleurs 32 bits (ARM Cortex-M, éventuellement Cortex-R)\n* Bus et protocoles : CAN / CAN-FD, SPI, I2C, UART\n* Chaîne d’outils : GCC/Clang, debuggers JTAG/SWD, analyseurs logiques, CI/CD (Git, Jenkins / GitLab CI)\n* Modélisation et documentation d’architecture (UML/SysML)\n* Autonome, force de proposition, à l’aise pour échanger avec des interlocuteurs variés et vulgariser vos choix techniques\nUn plus :\n* Expérience BMS ou électronique de puissance (Li-ion, LFP, NMC)\n* Connaissance du domaine ferroviaire et des référentiels EN 50128 / EN 50126 / EN 50129, notion de SIL\n* Sécurité fonctionnelle (ISO 26262, IEC 61508) et cybersécurité embarquée (boot sécurisé, mises à jour OTA)\n* MISRA C, analyse statique, tests HIL\n* Bootloader et mise à jour firmware (MCUboot)
About the company
nEFFICIENT SOLUTION Une société à taille humaine qui intervient pour de grands comptes dans le domaine des hautes technologies est à la recherche de talents pour renforcer ses équipes.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…