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

Sobre este puesto de Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior (Senior Staff) – DSP F/H en GE Vernova

GE Vernova · Presencial · 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

¿Listo para postularte en GE Vernova?
Postúlate en GE Vernova

Sobre 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

Ver todos los empleos en GE Vernova →

Empleos similares

General Motors
Staff Software Engineer, Autonomy Evaluation
General Motors
⚡ Postúlate pronto Markham, Ontario, Canada Presencial $147,000–$196,600
● Nuevo 👁 Visto ✓ Postulado hace 2d
General Motors
Software Developer - Team Lead
General Motors
⚡ Postúlate pronto Markham, Ontario, Canada Presencial $115,000–$164,600
● Nuevo 👁 Visto ✓ Postulado hace 2d
General Motors
Software Developer
General Motors
⚡ Postúlate pronto Markham, Ontario, Canada Presencial $115,000–$164,600
● Nuevo 👁 Visto ✓ Postulado hace 2d
GV
Software Consulting Engineer – T&D Configuration Systems and software solutions
GE Vernova
⚡ Postúlate pronto Remote · restringido por ubicación CA$162,900–CA$244,300
● Nuevo 👁 Visto ✓ Postulado hace 2sem
CIeNET International
Software Developer - Frontend Enterprise Web Applications Development
CIeNET International
⚡ Postúlate pronto Markham, Ontario, Canada Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3sem
Fulfillment IQ
Principal Software Engineer - Zynque
Fulfillment IQ
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$175,000–CA$210,000
● Nuevo 👁 Visto ✓ Postulado hace 51m
Fulfillment IQ
Principal Software Engineer
Fulfillment IQ
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$180,000–CA$210,000
● Nuevo 👁 Visto ✓ Postulado hace 51m
XBOW
Software Engineer - Platform / Core Infrastructure - EMEA
XBOW
⚡ Postúlate pronto Europe (Remote) · restringido por ubicación $100,000–$350,000
● Nuevo 👁 Visto ✓ Postulado hace 58m
Skydio
Senior Software Engineer - Mobile Platform
Skydio
⚡ Postúlate pronto San Mateo, California, United... Híbrido $190,000–$250,000
● Nuevo 👁 Visto ✓ Postulado hace 1h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en GE Vernova

Ver todos los empleos en GE Vernova →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

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?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis