Jobs Companies GE Vernova Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior (Senior Staff) – DSP F/H

Über diese Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior (Senior Staff) – DSP F/H Stelle bei GE Vernova

GE Vernova · Vor Ort · Markham

Job Description Summary

Join the innovative Grid Automation Technology team! We are seeking an experienced embedded DSP Developer to join our dynamic 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. This process proceeds from concept to production to operation, based on strategies for the power industry.

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.

Job Description

Essential Responsibilities:

In this role, you will:

  • 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.
  • Drive platform reuse strategies. 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.
  • Communicate complex messages and negotiate with others to adopt a different point of view. Influence peers to take action and negotiate with external partners and vendors.
  • Utilize in-depth understanding of key technology challenges to accomplish own work and provide direction to cross-functional teams.
  • Application of technical skills and analytic thinking required to solve problems, using multiple internal sources and some external sources to arrive at decisions.
  • Define architecture enablers and collaborate with ART Product Owners and Product Managers on backlog definition and prioritization.
  • Provide timely communications on significant issues, risks and/or developments. Maintaining a focus on safety, reliability, performance, and security for embedded systems.
  • Capture and elicit detailed requirements from stakeholders to ensure comprehensive understanding and documentation.
  • Handle change management and impact analysis. Assessing the effects of modifications on system architecture.
  • Act as a resource for colleagues with less experience. Explain difficult information and work to build consensus. Use persuasion skills to influence others on topics within field.

Required Qualifications:

  • 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 in code optimization and efficiency improvements 

Desired Qualifications:

  • Experience with microprocessors and microcontrollers
  • Experience using emulators, simulators and software analysis tools
  • Knowledge of MATLAB will be an added advantage

#LI-SG1

Résumé de la description de poste

Rejoignez l'équipe innovante de technologie d'automatisation du réseau (Grid Automation Technology) ! Nous recherchons un développeur DSP embarqué expérimenté pour rejoindre notre équipe dynamique. 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é. Vous serez responsable de l'exécution d'un processus robuste de conception, de création et d'optimisation des systèmes embarqués, incluant l'identification et la quantification des besoins, la création de concepts de conception alternatifs, la réalisation d'études comparatives, la sélection et la mise en œuvre des meilleures solutions, et la vérification de leur intégration. Ce processus couvre toutes les étapes, de la conception à la production et à l'exploitation, en suivant les stratégies de l'industrie énergétique.

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.

Responsabilités essentielles :

Dans ce rôle, vous devrez :

  • 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.
  • Communiquer des messages complexes, négocier pour faire adopter un point de vue différent, influencer ses pairs et négocier avec des partenaires externes et des fournisseurs.
  • Utiliser une compréhension approfondie des défis technologiques clés pour accomplir son travail et orienter les équipes interfonctionnelles.
  • 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.
  • Communiquer rapidement sur les problèmes, risques et développements significatifs. Maintenir une concentration constante sur la sécurité, la fiabilité, la performance et la cybersécurité des systèmes embarqués.
  • Recueillir et définir des exigences détaillées auprès des parties prenantes pour assurer une compréhension et une documentation complètes.
  • Gérer le changement et réaliser des analyses d'impact pour évaluer les effets des modifications sur l'architecture système.
  • Agir en tant que ressource pour les collègues moins expérimentés, expliquer des concepts complexes et travailler à la construction d'un consensus.

Qualifications requises :

  • Licence (Bachelor) en informatique, génie électrique ou génie informatique.
  • Minimum de 10 ans d'expérience en développement logiciel.
  • Minimum de 8 ans d'expérience indispensable en conception et mise en œuvre d'algorithmes DSP (FFT, IIR, FIR).
  • Expérience en développement de logiciels embarqués, Assembly, C/C++, Linux, ARM.
  • Expérience en optimisation de code et amélioration de l'efficacité.

Qualifications souhaitées :

  • Expérience avec les microprocesseurs et microcontrôleurs.
  • Expérience dans l'utilisation d'émulateurs, de simulateurs et d'outils d'analyse logicielle.
  • La connaissance de MATLAB serait un atout supplémentaire.

 

La différence crée l’énergie.

La Mission Handicap Grid Solutions facilite l’intégration des personnes en situation de handicap.

Additional Information

Relocation Assistance Provided: No

Bereit, sich bei GE Vernova zu bewerben?
Bei GE Vernova bewerben

Über GE Vernova

Addressing the climate crisis is an urgent global priority and we take our responsibility seriously. That is our singular mission at GE Vernova: continuing to electrify the world while simultaneously working to help decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have The Energy to Change the World. www.gevernova.com

Alle Jobs bei GE Vernova ansehen →

Ähnliche Jobs

General Motors
Android Software Developer – Infotainment OnStar
General Motors
⚡ Früh bewerben Markham, Ontario, Canada Hybrid $115,000–$164,600
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
General Motors
Principal Software Engineer - Embedded Software Platform
General Motors
⚡ Früh bewerben Markham, Ontario, Canada Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 6 Tg.
General Motors
Staff Software Engineer - Embedded Software Platform
General Motors
⚡ Früh bewerben Markham, Ontario, Canada Vor Ort $147,000–$196,300
● Neu 👁 Gesehen ✓ Beworben vor 6 Tg.
GV
Software Consulting Engineer – T&D Configuration Systems and software solutions
GE Vernova
⚡ Früh bewerben Remote · standortgebunden CA$162,900–CA$244,300
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
CIeNET International
Software Developer - Frontend Enterprise Web Applications Development
CIeNET International
⚡ Früh bewerben Markham, Ontario, Canada Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Wo.
CIeNET International
Senior Software Developer - Full Stack Web Application Development
CIeNET International
⚡ Früh bewerben Markham, Ontario, Canada Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Wo.
DeepL
Senior Software Engineer | API Enterprise | Full-Stack
DeepL
⚡ Früh bewerben London Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 22 Min.
DeepL
Software Engineer | Identity & Access Management | Full-Stack
DeepL
⚡ Früh bewerben London Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 22 Min.
DeepL
Software Engineer | API
DeepL
⚡ Früh bewerben New York Hybrid $144,000–$172,000
● Neu 👁 Gesehen ✓ Beworben vor 22 Min.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei GE Vernova

Alle Jobs bei GE Vernova ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos