Postuler

Publié il y a 6 mois

Senior DSP Firmware Engineer

@ Canadian Solar SSES (Canada) Inc.

Kitchener, Ontario

HybrideTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

Canadian Solar SSES (Canada) Inc. is hiring a Senior DSP Firmware Engineer in Kitchener, Ontario, on a hybrid basis. The role owns real-time embedded firmware for inverters used in utility-scale energy storage systems, with compensation of $100,000 to $150,000 plus an annual bonus.

Responsabilités :

  • Design and implement DSP firmware architectures for inverters on TI platforms
  • Develop deterministic real-time control firmware in embedded C
  • Implement grid synchronization, protections, and fault handling
  • Support UL 1741 SB, IEEE 1547, and UL 1998 compliance testing
  • Debug firmware issues and optimize performance with lab tools

Résumé des exigences :

  • Degree in electrical, computer engineering, computer science or related field
  • At least 5 years of embedded or real-time control firmware experience
  • Expert proficiency with Texas Instruments C2000 DSP platforms
  • Strong embedded C skills for safety-critical power electronics
  • Hands-on experience with Code Composer Studio and hardware-in-the-loop testing

Outils et compétences

Source et dates

Site carrière / système de candidatures · workday

Date publiée par l’employeur
2026-05-26
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau, Laboratoire
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesElectrical Engineering, Computer Engineering, Computer Science
Avantages mentionnésHoraire flexible, Prime de rendement, Formation payée

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Canadian Solar SSES (Canada) Inc.

ChampValeur
Offres sur Jobsy59
Description

At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we've been an industry front-runner since our founding in 2001. Our commitment to sustainability is reflected in all parts of our organization as we navigate the complexities of a booming industry.

Throughout Canadian Solar's subsidiaries, e-Storage, Recurrent Energy, MSS and CSI Solar Co., we invest in our employees' growth. Our training programs and promotional opportunities ensure we all can continue to learn. We understand the importance of work-life balance and provide various flexible work options to support our employees' well-being. Join our team to "Make the Difference" by creating a lasting positive impact on the world and the communities where we operate.

Position Title: Senior DSP Firmware Engineer
Department: Inverter Firmware
Compensation: $100,000 – $150,000 + annual bonus
Reports To: Director of Digital Inverter Firmware
Location: Kitchener, Ontario – Hybrid

About the Role:

The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of real‑time embedded firmware for inverters used in utility‑ energy storage systems. This role requires deep expertise in Texas Instruments DSP platforms, inverter control firmware, and grid‑code compliance.

Responsibilities:

  • Design and implement scalable DSP firmware architectures for inverters using TI DSP platforms

  • Develop deterministic real‑time control firmware in embedded C, including fast control loops, interrupt handling, and peripheral configuration

  • Translate system, control, and grid‑code requirements into traceable firmware requirements and robust designs

  • Implement inverter features such as grid synchronization, protections, fault handling, diagnostics, and monitoring

  • Support compliance with grid and firmware standards (UL 1741 SB, IEEE 1547, UL 1998) and certification testing activities

  • Collaborate with hardware, controls, systems, and validation teams to ensure system‑level performance and reliability

  • Debug complex firmware issues, perform root‑cause analysis, and optimize performance using lab tools and emulators

  • Participate in firmware architecture reviews, code reviews, and technical risk assessments

  • Maintain clear firmware documentation and contribute to process improvement and release quality

Required Qualifications and Skills:

  • Educational background in Electrical Engineering, Computer Engineering, Computer Science or a related field

  • At least 5 years' of experience in professional firmware development experience in embedded or real‑time control systems

  • Expert proficiency with Texas Instruments DSP platforms (e.g., C2000), including ADCs, PWMs, DMA, peripherals, memory management, and bootloaders

  • Ability to optimize execution time, numerical performance, and memory usage for fast control and protection functions

  • Experience with firmware verification strategies, power conversion simulation, Hardware-in-the-Loop and integration testing

  • Hands‑on experience with Code Composer Studio (CCS), debugging, profiling, and emulation

  • Strong embedded C programming skills for real‑time, safety‑critical power electronics applications

e-STORAGE is Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, colour, religion, sex, national origin, sexual orientation, disability, or veteran status.

e-STORAGE uses AI-assisted tools during parts of the hiring process, including screening and workflow automation. All final hiring decisions are made by humans.

This is a current vacancy, and we are actively hiring for this position.

#CanadianSolar

Emplois semblables

  • DSP Firmware Engineer

    Ottawa, ON
    HybrideTemps plein

    Nokia

    Candidates need a bachelor's or master's degree in electrical, computer or software engineering or a related field from a Canadian accredited school. They also need strong C and C++ skills, MATLAB experience and knowledge of DSP, control theory and communications theory.

    MATLAB, C, C++, Optical Modem ASIC

    DSP Firmware Engineer

    Ottawa, ON
    HybrideTemps plein

    Nokia

    Candidates need a bachelor's or master's in electrical and computer engineering, software engineering, computer science or a related field from an accredited Canadian school. They need proficiency in C and C++, MATLAB experience, and coursework in DSP, control theory and communications theory.

    MATLAB, C++, C, Optical Modem ASIC

  • Senior DSP Firmware Engineer

    Kitchener, ON
    HybrideTemps plein

    Canadian Solar SSES (Canada) Inc.

    5+ ansCandidates need at least 5 years of embedded or real-time control firmware experience and an engineering degree. Expert skill with Texas Instruments DSP platforms (C2000), Code Composer Studio and strong embedded C are essential.

    Code Composer Studio, Texas Instruments C2000, Emulators

  • Hospitality Teacher

    Kitchener, ON
    56,80 $/hContrat

    Waterloo Catholic District School Board: The Waterloo Catholic District School Board operates in Waterloo Region's 3 municipalities and 4 townships.

    All Hospitality and Tourism credit courses follow Ministry of Education guidelines and are accepted as credits towards an Ontario Secondary School Diploma (OSSD); M inimum Requirements:; A current Ontario College of…

    Adult education, Cooking, Administrative support, OCT, Teaching, Red Seal

  • Director, Finance

    Kitchener, ON

    WalterFedy: WalterFedy is a proudly Canadian, award-winning design firm offering architecture, interior design, and engineering since 1951.

    7+ ansWalterFedy needs candidates with a university degree in accounting, finance or a related field and an active CPA designation. They also need at least 7 years of progressive finance experience, including people leadership and hands-on FP&A, treasury and controls work.

    ERP, financial reporting/BI tools

  • Client Advisor Kitchener/Waterloo

    Kitchener, ON
    Temps partiel

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    Candidates need a goal-oriented, client-focused approach with strong communication and emotional intelligence, plus digital literacy on phones, tablets and laptops. Flexible hours and willingness to learn financial concepts and obtain the Investment Funds in Canada or Canadian Securities Course are required; retail or financial-service rapport is an asset.

    Smartphones, Tablets, Laptops

  • Yard Associate

    Kitchener, ON
    Temps plein

    Sunbelt Rentals

    Candidates need a high school diploma or GED (preferred), experience with construction or industrial tools, and general mechanical aptitude. Basic math, customer communication and Microsoft Office skills are also needed.

    Microsoft Outlook, Microsoft Excel, Microsoft Word, construction tools, industrial tools

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.