Job Description Summary Afin d'accélérer sa croissance et d'accroître la valeur client, Grid Automation entreprend une transformation stratégique axée sur la flexibilité, la fiabilité et la durabilité du réseau électrique, tout en renforçant son portefeuille de produits et services. Le lancement de la gamme de produits GridBeats™, qui propose des solutions d'automatisation logicielle via des plateformes numériques avancées, constitue un élément central de cette transformation. Au sein de l'organisation Ingénierie Globale, nous recherchons un(e) Responsable du Développement Logiciel Embarqué expérimenté(e) et innovant(e) pour piloter le développement de la plateforme logicielle embarquée qui sous-tend les solutions GridBeats™. Ce rôle est essentiel pour garantir la livraison de logiciels embarqués de haute qualité, standardisés, évolutifs et sécurisés, en adéquation avec la stratégie commerciale et l'évolution des besoins clients. To accelerate growth and increase customer value, Grid Automation is undergoing a strategic transformation focused on grid flexibility, reliability, and sustainability while reinforcing its core portfolio. A cornerstone of this transformation is the launch of the GridBeats™ Product Line, delivering software-defined automation solutions through advanced digital platforms. As part of the Global Engineering organization, we are seeking an experienced and innovative Embedded Software Development Leader to lead the development of the Embedded Software Platform supporting GridBeats™ solutions. This role is critical to ensuring the delivery of high-quality, standardized, scalable, and secure embedded software aligned with business strategy and evolving customer needs. Job Description Roles and Responsibilities En tant que Responsable du Développement Logiciel Embarqué, vous serez responsable de l'ensemble du processus de développement logiciel embarqué, couvrant les modules temps réel et non temps réel qui composent la plateforme logicielle embarquée. Vous dirigerez une équipe multidisciplinaire en charge des logiciels de plateforme, notamment : • Modules logiciels temps réel et non temps réel, et microservices • Couches d’hyperviseur et de virtualisation • Packages de support de carte (BSP) • Implémentation et intégration de la pile IEC 61850 Vous assurerez l’excellence technique, la rigueur d’exécution et l’amélioration continue, tout en favorisant une collaboration étroite entre les équipes d’architecture, de matériel, d’ingénierie système, de cybersécurité, de gestion de programme et de gammes de produits. Ce poste est rattaché directement au responsable de la plateforme logicielle embarquée R&D de GridBeats™. Responsabilités principales : • Planification et exécution stratégiques : • Contribuer à la stratégie de la plateforme logicielle embarquée et la mettre en œuvre, en accord avec les objectifs commerciaux et les feuilles de route produit. • Définir et maintenir les feuilles de route de développement logiciel embarqué, en veillant à leur adéquation avec les besoins du marché, les exigences produit et l'évolution technologique. • Favoriser la cohérence architecturale et la réutilisation de la plateforme pour l'ensemble des produits GridBeats™. • Leadership en développement logiciel : • Piloter l'équipe de développement logiciel embarqué tout au long des phases de conception, d'implémentation, de vérification et de validation. • Garantir la livraison de logiciels robustes, sécurisés et performants, conformes aux normes de sécurité, de fiabilité et de qualité. • Appliquer les meilleures pratiques en matière de codage, de tests, de documentation et de gestion du cycle de vie. • Innovation et amélioration : • Promouvoir l'innovation dans la conception, les performances, l'évolutivité et la cybersécurité des logiciels embarqués. • Piloter les initiatives d'amélioration continue afin d'optimiser l'efficacité, la qualité et la maintenabilité du développement. • Intégrer des capacités d'IA dans le processus de développement afin d'améliorer la productivité et la qualité (revue de code par les pairs, tests unitaires, génération de code, etc.). • Promouvoir les pratiques de développement modernes, notamment l'automatisation, l'intégration continue/déploiement continu (CI/CD) et les approches basées sur les modèles, le cas échéant. Collaboration interfonctionnelle : • Collaborer étroitement avec les équipes d’architecture système, de matériel, de logiciel, de gestion de produits, de cybersécurité, de conception et de gestion de programmes. • Garantir une intégration fluide entre les couches matérielles, micrologicielles et système. • Communiquer clairement l’avancement, les risques et les plans d’atténuation aux parties prenantes techniques et commerciales. • Conformité et normes : • S’assurer que le développement des logiciels embarqués respecte les normes industrielles, les exigences réglementaires et les processus d’ingénierie internes. • Suivre et évaluer les technologies, outils et normes émergents pertinents pour les systèmes embarqués et l'automatisation des réseaux électriques. • Encadrement d'équipe et développement des talents. • Constituer, accompagner et développer une équipe performante d'ingénierie logicielle embarquée. • Encourager l'excellence technique, la responsabilisation et la collaboration. • Favoriser un environnement de travail stimulant qui attire, développe et fidélise les meilleurs talents en ingénierie logicielle embarquée. • Piloter le développement continu des compétences en ingénierie logicielle, en adéquation avec les besoins futurs de l'entreprise. • Qualifications / Exigences : • Formation : Master en génie électrique, génie informatique, informatique ou domaine connexe. • Expérience : Expérience significative de plus de 10 ans en développement de systèmes embarqués, incluant une expérience pratique du développement logiciel et matériel embarqué, ainsi que du développement sur des systèmes multicœurs axés sur la performance et le déterminisme. • Compétences techniques : Maîtrise des langages de programmation tels que C et C++, ainsi que des systèmes d'exploitation temps réel (RTOS, gestion des tâches, commutation de contexte, gestion des interruptions, etc.) et des architectures de microcontrôleurs, Linux, microservices, technologies de conteneurisation (Docker, Kubernetes) et virtualisation. (Types d'hyperviseurs, gestion de machines virtuelles, configuration réseau). Solide expérience des protocoles de communication tels que DNP3, Modbus, IEC 60870 et IEC 61850 (MMS, GOOSE, SMV). • Leadership et gestion : Solides compétences en leadership pour guider et encadrer une équipe d'ingénieurs. Cela inclut la gestion de projet, la définition de l'orientation technique et la garantie du respect des délais. • Aptitudes à la résolution de problèmes : Excellentes aptitudes à la résolution de problèmes pour le dépannage et l'optimisation des systèmes embarqués. • Compétences en communication : Excellentes aptitudes à la communication pour collaborer efficacement avec des équipes pluridisciplinaires, notamment les équipes matérielles, logicielles, de gestion de produits, de gestion de programmes et le bureau d'études. Excellentes aptitudes relationnelles, de communication, de présentation et d'influence. • Connaissance du secteur : Solide connaissance du segment protection et contrôle pour le transport et la distribution d'énergie. Compréhension des normes industrielles, des certifications et des meilleures pratiques de sécurité pour les dispositifs embarqués. Solide connaissance des normes CEI 61850, 60870-5, 62351 et 62433-4-2. • Formation continue : Veille technologique constante sur les dernières avancées en matière de technologies embarquées et de protocoles de connectivité. • Conception de produits pour systèmes d'alimentation : Une expérience en développement de produits pour systèmes d'alimentation sera appréciée. Role Summary As Embedded Software Development Leader, you will have end-to-end responsibility for embedded software development across real-time and non-real-time modules forming the Embedded Software Platform. You will lead a multidisciplinary team responsible for platform-grade software including: • Real-time and non-real-time software modules and microservices • Hypervisor and virtualization layers • Board Support Packages (BSP) • IEC 61850 stack implementation and integration You will drive technical excellence, execution discipline, and continuous improvement, while fostering strong collaboration across architecture, hardware, system engineering, cybersecurity, program management, and product lines. The role reports directly to the GridBeats™ R&D Embedded Software Platform Leader. Key Responsibilities: • Strategic Planning and Execution: • Contribute to and execute the Embedded Software Platform strategy, aligned with business objectives and product roadmaps • Define and maintain embedded software development roadmaps, ensuring alignment with market needs, product requirements, and technology evolution • Drive architectural coherence and platform reuse across GridBeats™ products • Software Development Leadership: • Lead the embedded software development team through design, implementation, verification, and validation phases • Ensure delivery of robust, secure, and high-performance software meeting safety, reliability, and quality standards • Enforce best practices in coding, testing, documentation, and lifecycle management • Innovation and Improvement: • Promote innovation in embedded software design, performance, scalability, and cybersecurity • Drive continuous improvement initiatives to optimize development efficiency, quality, and maintainability • Introduce in Development process AI capabilities to improve productivity and Quality (Code peer review, Code unit test, Code generation, etc.) • Champion modern development practices including automation, CI/CD, and model-based approaches where appropriate • Cross-Functional Collaboration: • Collaborate closely with System Architecture, Hardware, Software, Product Management, Cybersecurity, Design Office, and Program Management teams • Ensure seamless integration across hardware, firmware, and system layers • Communicate progress, risks, and mitigation plans clearly to technical and business stakeholders • Compliance and Standards : • Ensure Embedded Software development adheres to industry standards, regulatory requirements, and internal engineering processes. • Track and assess emerging technologies, tools, and standards relevant to embedded systems and grid automation • Team Leadership and Talent Development • Build, mentor, and develop a high-performing embedded software engineering team • Encourage technical excellence, accountability, and collaboration • Foster an engaging work environment that attracts, develops, and retains top embedded software talent • Drive continuous development of software engineering competencies aligned with future business needs • Qualifications / Requirements: • Educational background: Master’s degree in electrical engineering, Computer Engineering, Computer Science, or a related field is usually required • Experience: Significant experience in embedded systems development 10years, this experience should include hands-on work with embedded software and hardware, development on multicore systems focusing on performance, and determinism • Technical Skills: Proficiency in programming languages such as C and C++, as well with Real-Time Operating Systems (RTOS, task management, Context Switching, Interrupt handling, etc.) and microcontroller architectures, Linux, Microservices, Container technologies (Docker, Kubernetes), Virtualization (Hypervisor types, VM management, network configuration). Strong Experience with communication protocols such as DNP3, Modbus, IEC 60870, IEC 61850 (MMS, GOOSE, SMV) • Leadership and Management: Strong leadership skills to guide and mentor a team of engineers. This includes project management, setting technical direction, and ensuring timely delivery of projects • Problem-Solving Abilities: Excellent problem-solving skills to troubleshoot and optimize embedded systems • Communication Skills: Effective communication skills for collaborating with cross-functional teams, including hardware, software, product management, program management, Design Office. Excellent interpersonal, communication, presentation, and influential skills • Industry Knowledge: Strong knowledge of protection and control segment for T&D. Understanding of industry standards, certifications, and security best practices for embedded devices. Strong knowledge on the IEC standards IEC 61850, 60870-5, 62351, 62433-4-2. • Continuous Learning: Staying updated with the latest advancements in embedded technologies and connectivity protocols • Power System Product Design: experience on developing Power System Products will be appreciated Additional Information Relocation Assistance Provided: No
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.