Software Development Engineer (SDE) & Software Development Leader (SDL)
Job Summary
Dans le cadre de sa croissance SEGULA Technologies recrute un Ingénieur Train Control Software
Development Engineer (SDE) avec une spécialisation
sur :
- DDU (Driver Display Unit) via Codesys
- MPU (Main Processing Unit) via ControlBuild
Vous contribuez au développement de logiciels embarqués incluant les fonctionnalités IHM
(Interface Homme-Machine) et la logique de contrôle centrale dans un environnement ferroviaire
critique pour la sécurité.
Vos missions principales :
- Développer et maintenir les logiciels pour les unités DDU (Codesys) et MPU (ControlBuild).
- Réaliser les activités d'écriture de code MPU / DDU pour les systèmes et garantir la livraison de chaque jalon logiciel (baseline) conformément aux exigences QCD (Qualité Coût Délais).
- Prendre en charge le cycle de vie logiciel : collecter et analyser les besoins conception de larchitecture logicielle développement intégration logiciel-logiciel et matériel-logiciel etc.
- Implémenter les fonctionnalités IHM pour les unités d'affichage conducteur (DDU).
- Contribuer au développement de la logique de contrôle dans les systèmes MPU.
- Soutenir les activités d'intégration de test et de débogage.
- Collaborer étroitement avec les équipes Système et V&V (Validation & Vérification).
- Pour le profil SDL (Software Development Leader) :
- Gestion de la charge de travail et mentorat d'une équipe de 5 à 10 personnes.
- Mise en œuvre des pratiques de développement et suivi des indicateurs clés de performance (KPI) pour le projet de reporting.
Qualifications :
Diplôme dingénieur en génie logiciel informatique ou domaine connexe.
- Expérience pratique du cycle de vie complet du développement logiciel (SDLC) sur plusieurs projets.
- Bonnes connaissances en ingénierie Train Control / ingénierie système (ferroviaire aéronautique naval etc.). Une expérience de plus d'un an dans le secteur ferroviaire est un réel avantage.
- Maîtrise de Codesys (norme CEI 61131-3) pour le développement DDU.
- Maîtrise de ControlBuild pour la logique de contrôle MPU.
- Solide expertise en développement de logiciels embarqués ou industriels .
- Connaissance des systèmes temps réel de la méthodologie en Cycle en V et des normes IEC 61131-3 / EN50128 .
- Maîtrise des langages de programmation (C Python etc.).
- Familiarisez-vous avec les protocoles réseau tels que Ethernet CAN RS232 et AFDX .
Environnement technique :
Logiciels matériels et outils spécifiques utilisés : ControlBuild Alchemist ClearCase ClearQuest.
Informations supplémentaires :
Chez SEGULA Technologies diversité équité et inclusion sont au cœur de notre politique RH. Nos métiers sont ouverts à tous et toutes sans considération de genre dorigine sociale et culturelle dorientation sexuelle de convictions religieuses ou de handicap et ce quelle que soit la nature de celui-ci.
Remote Work :
No
Employment Type :
Full-time
About Company
Why join SEGULA Technologies? Take part in the world of the future in an international corporation with strong growth. At SEGULA Technologies, you will work on exciting projects and shape the future in a company for whom innovation and engineering are inseparable. Subjects like 3D pr ... View more