Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior - DSP F/H

GE Vernova

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

L'offre d'emploi a été publiée il y a 4 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior - DSP F/H à Markham, ON
  • $73.9k - $110.9k par année

     ...Role: We are looking for a new graduate Software Developer with an interest in distributed systems...  ...to help build test and maintain our embedded control and data plane infrastructure. This...  ...fleet with direct mentorship from senior engineers on the team. The ideal candidate... 
    Senior
    Logiciel
    Temps plein
    Stage
    Travail à distance

    GM

    Markham, ON
    il y a 13 jours
  •  ...Area: Engineering Group, Engineering Group Software Engineering General Summary: We are seeking an embedded software engineering expert. Qualcomm...  ...related work experience. ~ Proven experience in developing software for real time embedded systems in automotive... 
    Senior
    Logiciel
    Temps plein
    Stage

    Qualcomm

    Markham, ON
    il y a 8 heures
  • $111.7k - $167.6k par année

     ...seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization within...  ...enterprise. What Youll Do Design develop and maintain CI/CD pipelines for embedded... 
    Senior
    Logiciel
    Temps plein
    Travail à distance
    3 jours par semaine

    GM

    Markham, ON
    il y a 15 jours
  • $115k - $164.6k par année

     ...minimum. Role overview General Motors is seeking a Senior Software Developer to build and evolve the software platforms that support production...  ..., autonomous vehicles, connected vehicles, OTA systems, or embedded/vehicle software platforms. Experience designing... 
    Senior
    Logiciel
    Temps plein
    Zone locale
    Travail à domicile

    General Motors

    Markham, ON
    il y a 18 heures
  •  ...years of Hardware Engineering, Software Engineering, Systems...  ...performance optimization for embedded or low-power systems. Excellent...  ...especially for AI accelerators or DSPs. Solid knowledge of machine learning...  ...paths for AI workloads. Develop and maintain C++ code for runtime... 
    Logiciel
    Temps plein

    Qualcomm

    Markham, ON
    il y a 8 heures
  •  ...including hardware design, systems engineering, software development, program, and project...  ...software products by creating and applying Embedded Software (Firmware) quality tests to a...  ...or to other teams across businesses. Develop, update, and define test strategies, plan... 
    Logiciel
    Recrutement immédiat
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 1 jour
  • $75k - $85k par année

     ...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development...  ...existing said products. Responsibilities: Design, develop, and maintain embedded software and firmware for Evertz broadcast... 
    Logiciel
    Temps plein
    Travail occasionnel
    Le monde entier
    Lundi au vendredi

    Evertz Microsystems Limited

    Markham, ON
    il y a 28 jours
  • $60k - $85k par année

     ...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including...  ...patching, and configuration changes as needed. Harden the embedded Linux environment, including managing firewall rules (... 
    Logiciel
    Contrat Longue Durée
    Travail occasionnel
    Le monde entier
    Lundi au vendredi

    Evertz Microsystems Limited

    Markham, ON
    il y a 8 jours
  • $127k - $225k par année

     ...Job description Huawei Canada has an immediate 12-month contract opening for a Software Developer. About the team: The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using... 
    Senior
    Logiciel
    Contrat Longue Durée
    Temps plein
    Сontrat
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 8 heures
  •  ...minimum [or other frequency dictated by the business]. About The Role  Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based networking system.  You'll be part of a team working to ship the world’s most reliable... 
    Logiciel
    Temps plein
    Zone locale
    Travail à distance
    Travail à domicile
    3 jours par semaine

    General Motors

    Markham, ON
    il y a 3 jours
  •  ...Description Location: Markham, Ontario, Canada Position: Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded... 
    Senior
    Logiciel
    Temps plein
    Le monde entier

    Cienet International

    Markham, ON
    il y a 8 heures
  •  ...an immediate permanent opening for a Senior Kernel Developer.  About the team: The Intelligent...  ...complex environments that embedded devices at the edge presents. About...  ...integration. Expert level of system software development (mainly C/C++). Expert... 
    Senior
    Logiciel
    Emploi permanent
    Temps plein
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 8 heures
  • $124.2k - $174.2k par année

     ...in the heart of the Snapdragon DSP Neural Processing Unit (NPU) that...  ...applicants, the role (Jr, Sr., Staff) and responsibility will be...  ...the world Support internal software teams during their application...  ...Collaborate with software teams to develop new features Use of various... 
    Senior
    Logiciel
    Temps plein
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 8 heures
  • $114.4k - $164.4k par année

     ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...direct to enables OEMs and developers to run their deep neural network...  ...with OEMs and developers to develop and optimize DNN models for...  ...Qualifications\n\n * Experience with embedded system programming and/or... 
    Senior
    Logiciel
    Temps plein
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 8 heures
  •  ...Job description Huawei Canada has an immediate 12-month contract opening for a Senior Developer - GPU Driver. About the team: The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through... 
    Senior
    Logiciel
    Temps plein
    Сontrat
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 8 heures
  • $115k - $164.6k par année

     ...About the Role: GM is looking to hire a Senior Android Software Engineer to lead design, development,...  ....   What You'll Do Design and develop the world’s best in-vehicle...  ...production Android apps or Android‑based embedded software and proven experience on AAOS... 
    Senior
    Logiciel
    Contrat Longue Durée
    Temps plein
    Zone locale
    Travail à domicile

    General Motors

    Markham, ON
    il y a 1 jour
  • $127k - $225k par année

     ...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab...  ...the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities... 
    Senior
    Logiciel
    Emploi permanent
    Temps plein
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 8 heures
  •  ...you will contribute to the development of software pipelines that configure the behavior of...  ...What You'll Do (Responsibilities) Develop and maintain configuration files that define...  ...and automation tools. Knowledge of embedded software development and optimization.... 
    Logiciel
    Temps plein
    Stage
    Zone locale
    Travail à domicile
    Relocation
    Programme de réinstallation

    General Motors

    Markham, ON
    il y a 1 jour
  • $127k - $225k par année

     ...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab...  ...the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities... 
    Senior
    Logiciel
    Emploi permanent
    Temps plein
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 8 heures
  • $80k - $110k par année

     ...We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including...  ...applications such as video and audio processing, modem design and software defined radio (SDR) Work experience related to machine learning... 
    Logiciel
    Temps plein
    Travail occasionnel
    Le monde entier
    Lundi au vendredi

    Evertz Microsystems Limited

    Markham, ON
    Il y a un mois
  •  ...Location: Markham, Ontario, Canada Position: Software Developer - Frontend Enterprise Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in... 
    Logiciel
    Temps plein
    Le monde entier

    CIeNET International

    Markham, ON
    il y a 29 jours
  • $90k par année

     ...accounting services, is looking to add to their team! Due to continuous steady growth and opportunity, they are looking for a full-time Senior Staff Accountant.  The candidate must be able to interact with staff and clients in a positive and professional manner, must be well... 
    Senior
    Emploi permanent
    Temps plein
    Travail au bureau
    3 jours par semaine
    Markham, ON
    Il y a 2 mois
  •  ...Job Title : Principal Software Engineer Location : Miami, Florida...  ...while shaping how AI is embedded across products, workflows, and...  ..., manage, and lead a team of developers to ship an industry leading CTMS...  ...& Influence Serve as a senior technical leader and advisor... 
    Senior
    Logiciel
    Contrat Longue Durée
    Temps plein

    Sitero

    Markham, ON
    il y a 8 heures
  • $115k - $164.6k par année

     ...frequently as needed or desired. About Us The AI Cloud and Developer Infrastructure organization is responsible for delivering and...  ...most in their domain. The Role We are looking for a Senior Software Engineer with an extensive engineering background, experience... 
    Senior
    Logiciel
    Temps plein
    Zone locale
    Travail à distance
    Travail à domicile

    General Motors

    Markham, ON
    il y a 5 jours
  • $99.5k - $149.3k par année

     ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...Engine direct to enables OEMs and developers to run their deep neural...  ...tune modern C++17 code for an embedded system Development of model...  ...development ~ Experience with Hexagon DSP SDK or cross compiler... 
    Logiciel
    Temps plein
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 8 heures
  •  ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the...  ...innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and... 
    Senior
    Logiciel
    Emploi permanent
    Temps plein
    Recrutement immédiat
    D'outre-mer

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 8 heures
  • $114.4k - $164.4k par année

     ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...Engine direct to enables OEMs and developers to run their deep neural...  ...tune modern C++17 code for an embedded system Development of model...  ...development ~ Experience with Hexagon DSP SDK or cross compiler... 
    Senior
    Logiciel
    Temps plein
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 8 heures
  •  ...and apply TDD methodologies to maintain high-quality, reliable software. Continuously improve app efficiency and responsiveness, focusing...  ...services or web applications (e.g., React). Familiarity with embedded systems, custom protocols, and real-time data processing.... 
    Logiciel
    Temps plein
    Travail à distance

    Advanced Technology Search Group

    Markham, ON
    il y a 10 jours
  • $100k - $110k par année

     ...Training & development About the Role: Triunity Software is looking for a talented ServiceNow Developer to join our growing team in Markham ON! In this role...  ...About Us Triunity is a Product Development Staff Augmentation and Consulting Services company providing... 
    Logiciel
    Contrat Longue Durée
    Temps plein
    Stage

    Triunity Software

    Markham, ON
    il y a 15 jours
  •  ...looking for a highly motivated and innovative developer to join our team to build and maintain...  ...Project Managers, Architects, Operations staff, Business Analyst, other Developers,...  ...Computer Science or Computer Engineering (Software Engineering) or a related field would be... 
    Logiciel
    Temps plein

    Kyndryl

    Markham, ON
    il y a 6 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Staff Embedded Software Developer - DSP / Développeur logiciel embarqué senior - DSP F/H. Soyez parmi les premiers à postuler !