Job Description SummaryThe Lead Application R&D Engineer directly contributes to and drives the ideation, design, development, verification, documentation, component creation, and delivery of key applications and components supporting AAA business growth in the distributed automation, power generation and transmission fields. In this role he/she closely collaborates with and supports product management, COEs and customers to help define solutions and roadmaps that lead to customer success. As a subject matter expert, he/she actively contributes to and supervises major innovation activities within AAA, GA and with the Grid Solutions Innovation Lab.
This position will report to the Protection and Control System Engineering Leader and is responsible for value creation within the Advance Automation Applications (AAA) scope, contributing to all key stages of the NPI process and, where required, directly to customer projects.
Job DescriptionDetailed Responsibilities:
Technology development on power system control and management solutions for smart grid applications, including:
- Functional and system design and architecture specifications:
- System modelling using tools such as Matlab, Simulink, Opal-RT as a means to create and test applications. Algorithm development: design, develop and validate smart grid algorithms in both function block and conventional software implementations.
- Test environment design and set-up: support the V&V team to define the test and simulation environment scenarios for validation.
- Design GUI views that depict application interaction environments and to enable V&V testing and support AAA deliveries.
- Application function block development: to build ready to use AFB for embedded automation monitoring, analytics, forecasting, management, control and protection systems.
- Test and validation: to perform test and validation of the solution including related debugging.
- Depending on the context and needs, act as a project technical leader or scrum master.
- Technical support and development leadership of key-business developments for AAA roadmap. Autonomous proposal, development, and demonstration of novel techniques for increased differentiation from competition.
- Contribute to Grid Solutions Innovation Lab activities in support of AAA and wider GS roadmap advancement and strategic activities.
- Support business development and project pipeline build-up and delivery activities. This includes:
- System design specifications and model verification.
- Commissioning support to COE and operations teams.
- Propose improvement programs feeding into the team development roadmap.
- Working with customers to identify and solve power systems issues using our software solutions, while ensuring that any REX is used for feeding/prioritizing future developments.
- Participating in technical visits, workshops, demos, conferences, trade shows and delivery of customer/stakeholder training according to the specific case and opportunity.
Basic Qualifications:
- Genuine interest and passion for solving complex power system problems.
- Degree in renewable energies, electrical engineering, computer science, or similar field from an accredited university.
- Strong industrial experience developing and delivering (includes FAT/SAT) power systems management, automation, protection and control applications involving application specification, design, development, testing, in at least Linux and Windows environments using Agile processes.
- Proven experience in R&D solutions related to technology development in power systems, automation, protection and control domains.
- Demonstrated track record of influencing various stakeholders through the R&D process in order to achieve desired outcomes for the customers.
- Pragmatic approach to problem-solving.
Desired Characteristics:
- Strong analytical skills with ability to identify and explain critical issues.
- Good technical and higher management communication skills.
- Experienced in multi-cultural distributed working environments.
- Questioning and reasoning skills.
- Team player with excellent team communication skills and knowledge sharing ability.
- Inclined to be a change agent with high energy and drive for innovation.
Knowledge & Experience:
- Software development tools including programming languages, code-checking, version control, Agile-oriented support tools (Jira, SVN, Git),
- Proficient in the use of Matlab, Simulink, Matlab Embedded Coding, Automated testing.
- Experience with 61131 PLC development systems (desired).
- Experience as a developer in Linux and MS Windows environments (desired).
- Experienced in SW release management and other aspects of SDLC.
Performance Measurement:
- Releasing AAA products on time, quality, and cost.
- Open and early communication of progress and issues.
- Adherence to the GE Vernova.
Responsabilités détaillées :
Développement technologique sur les solutions de contrôle et de gestion des systèmes électriques pour les applications de réseaux intelligents (Smart Grid), incluant :
- Spécifications de conception et d'architecture fonctionnelle et système :
- Modélisation système utilisant des outils tels que Matlab, Simulink, Opal-RT pour créer et tester des applications. Développement d'algorithmes : concevoir, développer et valider des algorithmes de réseau intelligent dans des implémentations de blocs fonctionnels et logicielles conventionnelles.
- Conception et mise en place de l'environnement de test : accompagner l'équipe V&V (Vérification et Validation) pour définir les scénarios d'environnement de test et de simulation.
- Conception de vues d'interface graphique (GUI) illustrant les environnements d'interaction des applications, pour permettre les tests V&V et soutenir les livraisons AAA.
- Développement de blocs fonctionnels d'application (AFB) : construire des AFB prêts à l'emploi pour l'automatisation embarquée, la surveillance, l'analyse, la prévision, la gestion, le contrôle et les systèmes de protection.
- Test et validation : effectuer les tests et la validation de la solution, incluant le débogage associé.
- Selon le contexte et les besoins, agir en tant que leader technique de projet ou Scrum Master.
- Support technique et leadership en développement pour les axes clés de la feuille de route AAA. Proposition autonome, développement et démonstration de techniques innovantes pour une différenciation accrue face à la concurrence.
- Contribuer aux activités du laboratoire d'innovation Grid Solutions en soutien aux activités stratégiques et à l'avancement de la feuille de route AAA et GS.
- Soutenir le développement commercial, la constitution du pipeline de projets et les activités de livraison. Cela inclut :
- Les spécifications de conception système et la vérification des modèles.
- Le support à la mise en service pour les équipes COE et opérationnelles.
- Proposer des programmes d'amélioration alimentant la feuille de route de développement de l'équipe.
- Travailler avec les clients pour identifier et résoudre les problèmes des systèmes électriques à l'aide de nos solutions logicielles, tout en veillant à ce que tout retour d'expérience (REX) soit utilisé pour alimenter/prioriser les développements futurs.
- Participer à des visites techniques, ateliers, démonstrations, conférences, salons professionnels et assurer la formation des clients/parties prenantes selon les besoins.
Qualifications de base :
- Intérêt sincère et passion pour la résolution de problèmes complexes liés aux systèmes électriques.
- Diplôme en énergies renouvelables, génie électrique, informatique ou domaine similaire délivré par une université accréditée.
- Solide expérience industrielle dans le développement et la livraison (incluant FAT/SAT) d'applications de gestion, d'automatisation, de protection et de contrôle des systèmes électriques, impliquant la spécification, la conception, le développement et le test, au moins dans des environnements Linux et Windows, en utilisant des processus Agile.
- Expérience prouvée dans des solutions R&D liées au développement technologique dans les domaines des systèmes électriques, de l'automatisation, de la protection et du contrôle.
- Capacité démontrée à influencer diverses parties prenantes tout au long du processus R&D afin d'atteindre les résultats souhaités pour les clients.
- Approche pragmatique de la résolution de problèmes.
Caractéristiques souhaitées :
- Solides compétences analytiques avec la capacité d'identifier et d'expliquer les problèmes critiques.
- Bonnes compétences en communication technique et managériale.
- Expérience dans des environnements de travail multiculturels et distribués.
- Esprit critique et capacité de raisonnement.
- Esprit d'équipe avec d'excellentes compétences en communication d'équipe et en partage de connaissances.
- Inclination à être un agent de changement, avec beaucoup d'énergie et une volonté d'innover.
Connaissances et expérience :
- Outils de développement logiciel, incluant langages de programmation, vérification de code, contrôle de version, outils de support Agile (Jira, SVN, Git).
- Maîtrise de l'utilisation de Matlab, Simulink, Matlab Embedded Coding, tests automatisés.
- Expérience avec les systèmes de développement PLC 61131 (souhaité).
- Expérience en tant que développeur dans des environnements Linux et MS Windows (souhaité).
- Expérience dans la gestion des versions logicielles et autres aspects du cycle de vie du développement logiciel (SDLC).
Mesure de la performance :
- Livraison des produits AAA dans les délais, avec la qualité requise et dans le respect des coûts.
- Communication ouverte et proactive sur l'avancement et les problèmes rencontrés.
- Adhésion aux standards de GE Vernova.
La différence crée l’énergie.