Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Embedded Software Developer - DSP

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

Additional Information

Relocation Assistance Provided: No

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Embedded Software Developer - DSP in Markham, ON vacancy
  •  ...Grid Automation Technology team! We are seeking an experienced embedded DSP Developer to join our dynamic team in creating the building blocks to...  ...understanding of embedded systems architecture with DSP, software and hardware architectures, and protection application knowledge... 
    Senior
    Relocation package

    GE Vernova

    Markham, ON
    2 days ago
  •  ...nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\...  ...Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software,...  ...etc.\n\nQualcomm is looking for a Senior Staff Software Engineer to architect... 
    Senior
    Full time

    Qualcomm

    Markham, ON
    1 day ago
  •  ...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
    Full time
    Internship

    Qualcomm

    Markham, ON
    1 day ago
  •  ...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... 
    Suggested
    Full time

    Qualcomm

    Markham, ON
    1 day ago
  • $127k - $225k per year

     ...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
    Long term contract
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.

    Markham, ON
    1 day ago
  •  ...their lives. The role As the company scales, the embedded stack is the brains of the device and needs a senior owner. As Senior Embedded / Edge Platform Lead, you...  ...line, and you partner across electrical, camera software, and mechanical to keep the platform coherent.... 
    Senior
    Full time

    The Mecka

    Markham, ON
    1 day ago
  •  ...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
    Full time
    Worldwide

    Cienet International

    Markham, ON
    1 day ago
  •  ...systematically identifying and reproducing hardware and firmware issues. You will be working closely with ASIC designer and embedded FW engineer to develop solutions and workarounds. Responsibilities for this position include designing/ implementing/ executing stress tests at... 
    Senior
    Permanent employment
    Full time

    Netint Technologies Inc.

    Markham, ON
    1 day ago
  •  ...ASICS Engineering General Summary: About the Role QCT’s DSP Team is actively seeking talented Physical Design Engineers to join...  ...DSP PD team. As a Physical Design Engineer, you will innovate, develop, and implement DSP cores using state-of-the-art tools and technologies... 
    Full time

    Qualcomm

    Markham, ON
    1 day ago
  •  ...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
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  •  ...Turnkey submetering-as-a-service for developers and property managers. Services include submeter...  ...submeter Job Responsibilities Develop Windows-based applications, automation scripts...  ...within a project Author and maintain software documentation Learn new technologies... 
    Long term contract
    Internship
    Remote work

    Metergy Solutions

    Markham, ON
    1 day ago
  • $120k - $150k per year

     ...emerging leader in Clinical services and software solutions for the life sciences industry....  ...innovation.  Sitero is looking for a skilled Senior Software Engineer to primarily use Python...  ...Full Stack Development Design and develop full-stack features using Python/FastAPI... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Monday to friday

    Sitero

    Markham, ON
    1 day ago
  • $124.2k - $174.2k per year

     ...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
    Full time
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  •  ...RTL designers and verification engineers to develop groundbreaking hardware solutions that set...  ...in video compression and video codec software/hardware design. Proficiency in C and C++...  ...reference models. A solid understanding of DSP/Multimedia and hardware implementation is... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    NETINT Technologies Inc.

    Markham, ON
    3 hours ago
  • $114.4k - $164.4k per year

     ...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
    Full time
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  •  ...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
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  •  ...Description 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... 
    Full time
    Worldwide

    Cienet International

    Markham, ON
    1 day ago
  • $127k - $225k per year

     ...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
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $115k - $164.6k per year

     ...by the business]. The Role As an Infotainment Audio Software Developer, you will be responsible for contributing to the creation,...  ...communication. Knowledge of test development and testing of embedded system firmware Software platform development experience,... 
    Full time
    Local area
    Work from home

    General Motors

    Markham, ON
    1 day ago
  • $124.2k - $174.2k per year

     ...verification engineer interested in developing world-class solutions for the...  ...Collaborate with design and software teams to debug and resolve...  ...specific verification plans Develop and automate test plans; refactor...  ...Experience in ARM, DSP processors, Windows/Linux environments... 
    Full time
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  •  ...digitization and networking infrastructure devices! In the role of Lead Embedded Software Engineer, you will work with a cross-functional team...  ...sound scientific / engineering principles and practices. Developing in-depth knowledge of a technical discipline. Uses prior... 
    Relocation package

    GE Vernova

    Markham, ON
    2 days ago
  • $127k - $225k per year

     ...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
    Permanent employment
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  •  ...dependent system, design, and software teams implementing Edge AI platform...  .... Leverage experience in DSP, machine learning algorithms,...  ...computer architecture concepts to develop proposals to address system...  ...role requiring interaction with senior leadership (e.g., Director... 
    Senior
    Full time

    Qualcomm

    Markham, ON
    1 day ago
  • $75k - $85k per year

     ...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... 
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    6 days ago
  •  ...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
    Long term contract
    Full time

    Sitero

    Markham, ON
    1 day ago
  • $162.9k - $244.3k per year

     ...seeking a highly skilled and forward-thinking Senior Embedded Reliability Engineer with a strong...  ...energy management devices, and utility-scale software for transmission and distribution (T&D)...  ...and support design decisions. Develop and execute reliability test plans for hardware... 
    Senior
    Long term contract
    Work at office
    Remote work
    Relocation package

    GE Vernova

    Markham, ON
    3 hours ago
  • $126.16k - $189.24k per year

     ...Job Responsibility: Staff Software Development Engineer ~ MARKHAM, Canada ~ Engineering...  ...artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture...  ...Team is seeking talent to help develop new Display SW features, bring-up new dGPU... 
    Internship

    Advanced Micro Devices

    Markham, ON
    3 hours ago
  •  ...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
    Permanent employment
    Immediate start
    Overseas

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $111.7k - $167.6k per year

     ...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
    Full time
    Remote work
    3 days per week

    GM

    Markham, ON
    3 hours ago
  •  ...firm investing in high-growth technology and software companies that drive transformative change...  ...Software Engineer to architect and develop scalable and multi-tenant cloud-native networking...  ...systems. ~3+ years of experience in a Staff, Principal, or Architect role with end-to-... 
    Full time
    Worldwide

    Kaseya Careers

    Markham, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Embedded Software Developer - DSP. Be the first to apply!