Software Development Engineer (SDE) & Software Development Leader (SDL)

Segula Technologies — Sweden · Posted ~1 month ago

Skills

Embedded software development C C++ Codesys ControlBuild HMI development Railway safety standards

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A leading engineering firm seeks a talented embedded software engineer to design and maintain critical railway control and driver display units using Codesys and ControlBuild. The role involves full software lifecycle responsibilities, HMI implementation, and close collaboration with system and verification teams. A parallel leadership track offers management of a 5‑10 member team, KPI tracking, and process improvement duties.

Highlights

Opportunity to work on safety‑critical railway software, develop both driver display and control unit applications, and lead a small engineering team while implementing best‑practice development processes.

Description

Description du posteDans 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 CodesysMPU (Main Processing Unit) via ControlBuildVous 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 l'architecture 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.