Développeur de Protocole IEC 61850 (H/F)

GE Vernova

5

(23)

Montpellier, France

Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.
  • #AF9B7EFF8F993DD27372E565980E85C9-bb1d04

    Position summary

    le trafic réseau et les logs des appareils pour identifier les causes profondes et mettre en œuvre des solutions efficaces.

    • Optimisation du code source C/C++ pour les systèmes d'exploitation temps réel (RTOS) afin d'assurer des performances optimales et de respecter les contraintes de mémoire.

    • Revue de l'analyse fonctionnelle, de la conception et du code.

    • Estimation et validation de la charge de travail et automatisation des processus de tests unitaires pour améliorer l'efficacité et la couverture du code.

    • Assurer la maintenance et le support des versions existantes tout au long du cycle de vie du produit.

    • Se tenir à jour des avancées technologiques.

    Major Responsibilities:

    • Implementing various IEC 61850 features using the Sisco MMS Lite / IEC 61850 Plus protocol stack in embedded devices.

    • Collaborating with international and cross-functional teams on development, testing, and deployment.

    • Diagnosing and resolving IEC 61850 communication issues in the field by analyzing network traffic and device logs to identify root causes and implement effective solutions.

    • Optimizing C/C++ source code for Real-Time Operating Systems (RTOS) to ensure optimal performance and adhere to memory constraints.

    • Conducting reviews of functional analysis, designs, and code.

    • Estimating and validating workload and automating unit testing processes to improve efficiency and code coverage.

    • Ensuring maintenance and support for existing releases throughout the full product lifecycle.

    • Staying up to date with technological advancements.

    Required Qualifications

    • Développement C/C++ de niveau expert pour les applications multiplateformes.

    • Connaissance approfondie et expérience de la norme IEC 61850 et de la pile Sisco IEC 61850.

    • Bonne connaissance pratique de Python pour l'automatisation et le scripting.

    • Solide expérience avec les systèmes d'exploitation Linux.

    • Expérience de l'architecture microservices, de la conteneurisation (Docker) et de l'orchestration de conteneurs (par ex. Kubernetes).

    • Maîtrise du développement de systèmes embarqués, y compris la programmation temps réel.

    • Maîtrise du contrôle de version et CI/CD : Git, Jenkins, Conan, Artifactory.

    • Sens des priorités, orientation qualité et forte focalisation sur la satisfaction client.

    • Optionnel : Expérience dans le développement d'interfaces Web locales (IHM) pour dispositifs embarqués utilisant HTML5, JavaScript et WebSockets.

    • Français et Anglais : Lu, parlé et écrit.

    • Connaissance souhaitée des protocoles réseaux et des systèmes de communication.

    • Connaissance souhaitée des meilleures pratiques de cybersécurité pour les systèmes de contrôle industriels.

    • Connaissance souhaitée des principes de protection et de contrôle des systèmes électriques.

    • Connaissance souhaitée des méthodologies et pratiques SAFe Agile.

    Qualifications/Requirements:

    • Expert-level C/C++ development for cross-platform applications.

    • In-depth knowledge and experience with IEC 61850 standard and Sisco IEC 61850 stack.

    • Good working knowledge of Python for automation and scripting.

    • Strong experience with Linux operating systems.

    • Experience with microservices architecture, containerization (Docker), and container orchestration (e.g., Kubernetes).

    • Proficiency in embedded systems development, including real-time programming.

    • Proficiency in Version Control & CI/CD: Git, Jenkins, Conan, Artifactory.

    • Strong sense of prioritization, quality orientation, and a strong focus on client satisfaction.

    • Optional: Experience developing Local Web Interfaces (HMIs) for embedded devices using HTML5, JavaScript, and WebSockets.

    • French and English: Reading, speaking, and writing.

    • Preferred knowledge of network protocols and communication systems.

    • Preferred knowledge of cybersecurity best practices for industrial control systems.

    • Preferred knowledge of power system protection and control principles.

    • Preferred knowledge of SAFE Agile methodologies and practices.

    Poste ouvert aux personnes en situation de handicap.

    Additional Information

    Relocation Assistance Provided: No

    Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.