Senior ARM Firmware Engineer

Canadian Solar SSES (Canada) Inc.
Full-time kitchener, region of waterloo IT & Technology
Posted:
June 10, 2026
Location:
kitchener, region of waterloo, Canada

Job Description

Position Title: Senior ARM 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 Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARM‑based processors used in grid‑tied inverters and utility‑scale energy storage systems. This role requires deep expertise in ARM Cortex‑M / Cortex‑A platforms, and real‑time development, inverter control support, and grid‑code compliance. You will play a critical technical role in delivering robust, certifiable, and high‑performance firmware that integrates tightly with power electronics hardware, FPGA/DSP subsystems, and system‑level.

Responsibilities

  • Architect, design, and implement embedded firmware for ARM‑based processors used in inverters, power conve...

Apply for this Job

Submit your application for the Senior ARM Firmware Engineer position at Canadian Solar SSES (Canada) Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: kitchener, Canada
Posted: June 10, 2026
Deadline: July 20, 2026