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 DescriptionEssential 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 InformationRelocation Assistance Provided: No
$147k - $196.6k per year
...candidate is expected to report to the office three days per week, at minimum. The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain...SeniorWork at officeRemote work3 days per week- ...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...SeniorFull time
$147k - $196.6k per year
...Data Engineering organization at General Motors Canada is developing a unified, scalable Vehicle Logging Architecture to enable... ...fidelity logging from vehicle ECUs to the cloud. We’re seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging...SuggestedFull timeWork at officeLocal areaRemote workWork from home3 days per week$115k - $164.6k per year
...Data Engineering organization at General Motors Canada is developing a unified, scalable Vehicle Observability Data... ...fidelity data from vehicle ECUs to the cloud. We’re seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines...SeniorFull timeWork at officeLocal areaRemote workWork from home3 days per week- ...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...SeniorFull timeInternship
$147k - $196.6k per year
...The Role We are seeking a highly skilled and motivated Staff Software Developer to join our Diagnostics Infrastructure Software team in the... ...Science, Computer Engineering or related. Experience in embedded software development on System-on-Chips (SoCs). Familiarity...Long term contractFull timeWork at officeLocal areaWork from home- ...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...Full time
$115k - $164.6k per year
...times per week, at minimum. The Role As a Senior DevOps Developer in GM’s Virtualization and Software‑in‑the‑Loop (SIL) Integration group, you will build... ...the strengths you bring — your CI/CD background, embedded systems experience, and your ability to create...SeniorFull timeWork at officeLocal areaWork from home$115k - $164.6k per year
...three days per week, at minimum The Role As a Senior Software Developer , you will build the software that powers GM’s virtual... ...simulation capabilities. You bring strengths in automation, embedded systems, and problem‑solving — and this role expands your exposure...SeniorFull timeWork at officeLocal areaWork from home3 days per week$147k - $196.6k per year
...frequency dictated by the business]. About the role: The Staff Android Developer – Infotainment is a senior technical leader responsible for designing, building,... ...or middleware for Android Automotive or other embedded/IVI systems. Familiarity with AAOS/AOSP for...SeniorFull timeLocal areaWork from home$115k - $164.6k per year
...minimum The Role: General Motors is undergoing a major transformation in how we design, develop, and validate software. As part of the Software Defined Vehicle – Embedded Platforms organization this role is within the Virtualization and Software-in-the-Loop (SIL)...SeniorLong term contractFull timeWork at officeLocal areaWork from home3 days per week$90k - $136.4k per year
...Role We are seeking a highly motivated Software Developer to join our Diagnostic Software team in... ...further by working closely with more senior developers to ensure code alignment with... ...development with hands-on experience in embedded software design and implementation using...SeniorFull timeWork at officeLocal areaWork from homeRelocationRelocation package3 days per week$115k - $164.6k per year
...development, verification and validation of embedded controllers and calibrations for the... ...Thermal Management System domain. The Software-in-the-Loop (SIL) Simulation Integration... ...communication models, etc. Obtain, develop & parameterize sub-system models, such as...SeniorFull timeWork at officeLocal areaWork from home$137.3k - $203k per year
.... The Role As a Continuous Integration Developer (Architect Level) , you will define the architecture... ...GM builds, tests, and deploys virtualized vehicle software. You’ll leverage your strengths in CI/CD, embedded systems, and automation while expanding into cloud...Full timeWork at officeLocal areaWork from home$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...SeniorFull timeRemote work3 days per week$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...SeniorLong term contractFull timeContract workInternshipImmediate start- ...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....SeniorFull time
- ...About The Role: General Motors is transforming how we develop and validate embedded controls and software as we move toward our Zero Crashes, Zero Emissions, Zero Congestion vision. We are seeking a Staff Software Architect – Mechatronics Controls Simulation to lead...Long term contractFull timeLocal areaWork from home
$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 timeCasual workWorldwideMonday to friday- ...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 in the U.S....SeniorFull timeWorldwide
- ...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
- ...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...SeniorPermanent employmentFull time
- ...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...SeniorPermanent employmentFull timeImmediate start
- ...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 contractInternshipRemote work
$60k - $85k per year
...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 (...Long term contractFull timeCasual workWorldwideMonday to friday$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...SeniorFull timeWork from home$80k - $110k per year
...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...Full timeCasual workWorldwideMonday to friday$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...SeniorPermanent employmentFull timeWork at officeRemote workMonday to friday- ...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...SeniorFull timeContract workInternshipImmediate start
$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...SeniorFull timeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Embedded Software Developer - DSP. Be the first to apply!
- senior solution architect Markham, ON
- senior vice president Markham, ON
- senior engineer Markham, ON
- senior sales Markham, ON
- senior analyst Markham, ON
- senior business analyst Markham, ON
- senior manager investigations Markham, ON
- senior safety manager Markham, ON
- senior ruby developer Markham, ON
- senior communications specialist Markham, ON
