29 Aug
|
GE Vernova
|
Markham
29 Aug
GE Vernova
Markham
We are seeking an experienced embedded DSP Developer to join our energetic team in creating the building blocks to enable digital transformation in the power grid, focused on signal digitization, protection & control infrastructure devices! The ideal candidate will possess a deep understanding of embedded systems architecture with DSP, software and hardware architectures, and protection application knowledge within the Transmission & Distribution power-system domain. You will be responsible for executing a robust process of design, creation, and optimization of embedded systems, consisting of identification and quantification of system requirements, creation of alternate system design concepts, performance of design trade studies, selection and implementation of the best designs and verification that the design is properly integrated and executed.
As part of a multi-developer firmware team the major responsibilities will include architecture, analysis, design of embedded solutions for Square/UR product line.
The Senior Staff Embedded Software
Developer will report to the Senior Embedded Software Manager. Analyze complex challenging requirements to architect effective DSP design solutions making up the overall system architecture including hardware, embedded DSP software, software tools, V&V; and test rigs. Provide forward-looking strategies for platforms and technology development, technical risks elimination and insertion, in order to make the platform reliable and the product competitive.
Making data-driven decisions using defined trade-off criteria. Facilitate, drive discussions and steer cross-functional councils to solve issues, drive decisions, gain consensus, and align on technical risk mitigation strategies. Application of technical skills and analytic thinking required to solve problems, using multiple internal sources and some external sources to arrive at decisions.
Maintaining a focus on safety, reliability, performance, and security for embedded systems. Handle change management and impact analysis. Use persuasion skills to influence others on topics within field.
Bachelor's Degree in Computer Science, Electrical Engineering, or Computer Engineering Minimum of 10 years software development experience A minimum of 8 years of DSP algorithm design and implementation experience is a must (FFT, IIR, FIR) Experience with embedded software development, Assembly, C/C++, Linux, ARM.
Experience using emulators, simulators and software analysis tools Vous contribuerez à créer les briques technologiques permettant la transformation numérique du réseau électrique, avec un accent particulier sur la numérisation des signaux et les dispositifs d'infrastructure de protection et de contrôle. Le candidat idéal possédera une compréhension approfondie de l'architecture des systèmes embarqués avec DSP, des architectures logicielles et matérielles, ainsi qu'une connaissance des applications de protection dans le domaine des systèmes de transport et de distribution d'électricité. Intégré à une équipe de développement firmware, vos responsabilités principales incluront l'architecture, l'analyse et la conception de solutions embarquées pour la gamme de produits Square/UR.
Le développeur logiciel embarqué senior sera rattaché au responsable senior des logiciels embarqués. Analyser des exigences complexes et exigeantes pour architecturer des solutions DSP efficaces,
englobant l'architecture globale du système (matériel, logiciel DSP embarqué, outils logiciels, validation et bancs de test). Fournir des stratégies prospectives pour le développement des plateformes et des technologies, l'élimination des risques techniques et l'intégration de nouvelles solutions afin de garantir la fiabilité de la plateforme et la compétitivité du produit.
Piloter les stratégies de réutilisation des plateformes en prenant des décisions basées sur des données et des critères de compromis définis. Faciliter et orienter les conseils interfonctionnels pour résoudre les problèmes, prendre des décisions, obtenir un consensus et aligner les stratégies d'atténuation des risques techniques. Appliquer des compétences techniques et une pensée analytique pour résoudre des problèmes, en s'appuyant sur des sources internes et externes.
Définir les éléments facilitateurs de l'architecture et collaborer avec les Product Owners et Product Managers de l'ART (Agile Release Train) sur la définition et la priorisation du backlog. Maintenir une concentration constante sur la sécurité, la fiabilité, la performance et la cybersécurité des systèmes embarqués. Gérer le changement et réaliser des analyses d'impact pour évaluer les effets des modifications sur l'architecture système.
Licence (Bachelor) en informatique, génie électrique ou génie informatique. Minimum de 10 ans d'expérience en développement logiciel. Expérience en développement de logiciels embarqués, Assembly, C/C++, Linux, ARM.
Expérience dans l'utilisation d'émulateurs, de simulateurs et d'outils d'analyse logicielle.
La Mission Handicap Grid
Solutions facilite l'intégration des personnes en situation de handicap.
Additional Information Relocation Assistance
Provided: No
📌 Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior (Senior Staff) (Markham)
🏢 GE Vernova
📍 Markham