Talent.com
GE Vernova
Senior Staff Embedded Software Developer - DSPGE Vernova • Markham, Ontario, CA
No longer accepting applications
Senior Staff Embedded Software Developer - DSP

Senior Staff Embedded Software Developer - DSP

GE Vernova • Markham, Ontario, CA
15 days ago
Job type
  • Full-time
Job description

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 DSPalgorithm 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

#J-18808-Ljbffr

Create a job alert for this search

Senior Staff Embedded Software Developer - DSP • Markham, Ontario, CA

Similar jobs

Senior Embedded Software Architect - Aerospace/Evtol - C$120,000 - C$165,000 A Year

Essence Coaching GroupEast York, Canada
Full-time

Senior Software Architect sought to lead mission-critical software development for aerospace systems. Show more

 • Promoted

Senior Embedded Software Engineer - Safety-Critical Avs - $148,000 - $249,000 A Year

Technology CompanyToronto, Canada
Full-time

Seeking an experienced Embedded Software Developer for a hybrid role in Toronto, focusing on safety-critical embedded software for truck control functions and sensor integration.Requires 5+ years o... Show more

 • Promoted

Staff Software Developer, Fullstack - C$164,000 - C$205,000 A Year

CourseraToronto County, Canada
Full-time

Develop full-stack features, backend services and APIs for content creation tools, integrating AI suggestions and improving performance. Show more

 • Promoted

Wireless Embedded Software Engineer

ExtentComRichmond Hill, York Region, CA
Full-time

Elevate wireless communication systems in the role of Embedded Software Engineer.This position focuses on full-cycle embedded software development and meticulous quality assurance.We are looking fo... Show more

 • Promoted

Senior Staff Software Developer - C$213,000 - C$250,000 A Year

TechBrainsToronto County, Canada
Full-time

Senior Software Developer to lead technical direction, build infrastructure systems, and mentor across teams. Show more

 • Promoted

Senior Embedded Engineer for Windows Systems

LanceSoft, Inc.Markham, York Region, CA
Temporary

Elevate your career as a Senior Embedded Engineer specializing in Windows systems.This role is designed for proficient professionals in embedded software development with an emphasis on C/C++.In th... Show more

 • Promoted

Senior Embedded Software Engineer - C$80,000 - C$120,000 A Year

Amaris ConsultingToronto County, Canada
Full-time

Designs, develops, tests, and optimizes embedded software using C for products, collaborating with cross-functional teams.Requires proficiency in C, embedded systems, RTOS, and debugging tools. Show more

 • Promoted

Senior Staff Software Developer

RobinhoodToronto, Canada
Full-time

Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. Show more

 • Promoted

Senior Embedded Vision & Edge AI Hardware Engineer

Ienso Inc.Richmond Hill, York Region, CA
Permanent

A leading technology company in York Region is seeking a skilled Senior Embedded Hardware Design Engineer to design and develop hardware for advanced embedded imaging systems.The position requires ... Show more

 • Promoted

Senior Staff Software Developer - C$179,500 - C$242,500 A Year

IntuitToronto County, Canada
Full-time

Senior/Principal Software Developer at Intuit, focused on AI-native experiences and end-to-end product development.Drives technology initiatives, designs scalable solutions, and collaborates cross-... Show more

 • Promoted

Senior Embedded Npu Ai Software Engineer - $94,500 - $141,700 A Year

Technology InnovatorToronto County, Canada
Full-time

Seeking a Senior Embedded NPU AI Software Engineer to design and develop embedded software for processors, work on multimedia frameworks, and collaborate with teams, requiring C, C++, and Python pr... Show more

 • Promoted

Real-Time Embedded Staff Software Engineer (10208)

Extreme NetworksToronto, ON, CA
Full-time

As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi‑Fi solutions.You will inf... Show more

 • Promoted

IBM Full Stack Software Developer

LeadingtalentMarkham, ON, CA
Full-time

Take your Software Engineering career to the next level with IBM as a Full Stack Software Developer.This role focuses on utilizing modern technologies to build robust, scalable solutions for enterp... Show more

 • Promoted

Senior Software Developer (SA)

NRT Technology Corp.Toronto, Ontario, Canada
Full-time

At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming indus... Show more

 • Promoted

RQ09059 - Software Developer - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

About the job RQ09059 - Software Developer - Senior.Responsibilities Required to translate technical systems specifications into working, tested applications.This includes: developing detailed prog... Show more

 • Promoted

Senior Embedded Software Engineer - $160,000 - $220,000 A Year

Loft OrbitalToronto, Canada
Full-time

Seeking a Senior Embedded Software Engineer to design and develop satellite software, guiding a team and working on cutting-edge space technology.Requires C/C++ expertise on Embedded Linux/RTOS. Show more

 • Promoted

Embedded Software Engineering at Evertz

EvertzAVMarkham, ON, CA
Full-time

Become an Embedded Software Engineer with Evertz in Markham, where you’ll enhance video-centric IP products.Focus on embedded software development while collaborating cross-functionally.This positi... Show more

 • Promoted

Embedded Software Engineer

EvertzMarkham, ON, CA
Full-time

Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new video routing and video‑centric IP switching product... Show more

 • Promoted

Senior Embedded Software Architect - Aerospace/Evtol - C$120,000 - C$165,000 A Year

Leading Aerospace Engineering FirmMarkham, Canada
Full-time

A leading aerospace engineering firm based in Canada is looking for a Senior Software Architect Engineer with extensive experience in software engineering, particularly within the aerospace sector.... Show more

 • Promoted

Senior Embedded Software Engineering Manager - $130,000 - $180,000 A Year

L3Harris TechnologiesToronto County, Canada
Full-time

Manage embedded software development, lead a dynamic team, and guide the development of core software solutions. Show more