Ingénieur Logiciel Embarqué Temps Réel H/F - Efficient Solution
Ingénieur Logiciel Embarqué Temps Réel H/F
Efficient Solution · Aix-en-Provence - 13 · CDI
Les missions du poste
Dans les transports ferroviaires, la batterie n'est pas un accessoire : c'est ce qui maintient un train en vie lors d'une coupure de traction et assure l'alimentation des systèmes critiques jusqu'à la mise en sécurité des passagers. Le logiciel que vous développerez sera au coeur de cette chaîne de fiabilité.
En CDI chez Efficient Solution, vous intervenez en mission sur un projet R&D logiciel dédié à un Battery Management System (BMS) pour environnement ferroviaire critique, sur toutes les phases du cycle en V : conception détaillée, développement, tests et validation, en conformité avec les normes EN 50128 et EN 50155. Le logiciel est déployé sur une plateforme embarquée basée sur Zephyr RTOS.
Vos missions
- Développer les fonctionnalités du BMS sous Zephyr RTOS : threads, priorités, timers, interruptions et synchronisation inter-tâches
- Implémenter les modules critiques : acquisition des mesures batterie, calcul SOC/SOH, stratégies d'équilibrage, gestion des défauts et modes dégradés
- Concevoir et documenter la structure des modules logiciels en déclinant les exigences en conception détaillée
- Implémenter la communication CAN, LIN et Ethernet et intégrer le logiciel avec les couches basses (drivers, BSP)
- Développer et exécuter des tests unitaires et d'intégration, et participer aux tests sur bancs HIL
- Contribuer à la conformité aux normes EN 50128 et EN 50155 en assurant la traçabilité du code, des exigences et des tests
- Analyser et corriger les anomalies identifiées en phase de test ou de validation
- Collaborer avec les équipes système, matériel et validation
Environnement technique : Zephyr RTOS, C/C++, Kconfig, Device Tree, CAN, LIN, Ethernet, Git, Jenkins, Jira, Python.
Poste basé à Aix-en-Provence, prise de poste dès que possible.
Vous justifiez d'au moins 3 ans d'expérience en développement logiciel embarqué temps réel.
- Diplôme d'ingénieur ou Master en informatique embarquée, systèmes embarqués, électronique ou équivalent
- Maîtrise de Zephyr RTOS : configuration (Kconfig, Device Tree), gestion des threads, synchronisation inter-tâches
- Maîtrise du développement en C et C++ embarqué, avec une solide connaissance de l'architecture logicielle temps réel
- Expérience des protocoles de communication embarqués : CAN, LIN, Ethernet
- Pratique des tests unitaires et d'intégration logicielle, et des outils Git, Jenkins, Jira
Les plus qui feront la différence
- Utilisation de Python pour l'outillage et l'automatisation des tests
- Expérience en Model-Based Design (MATLAB / Simulink)
- Expérience en environnement normé : ferroviaire, automobile ou industriel (EN 50128, EN 50155, ISO 26262 ou équivalent)
- Sensibilité à la sécurité fonctionnelle et à la sûreté de fonctionnement
Conditions
- Poste basé en France, démarrage immédiat
- CDI
EFFICIENT SOLUTION
Société de services numériques à taille humaine, basée à Aix-en-Provence (13290).
Nous intervenons pour de grands comptes dans le domaine des hautes technologies : systèmes embarqués, infrastructures, intégration et applications d'entreprise.
Nous recherchons des talents pour renforcer nos équipes, avec un contact direct avec la direction et des missions à forte valeur technique.
Compétences requises
- Ethernet
- Python
- C++
- Jira
- Intégration logicielle
- Systèmes embarqués
- Jenkins
- Git
- MATLAB