Get more replies from employers
Send a job-specific resume in minutes.
Canadian Solar SSES (Canada) Inc. seeks a Senior ARM Firmware Engineer in Kitchener, Ontario. This hybrid role involves developing and supporting firmware for ARM-based processors used in energy systems. You'll work closely with teams to ensure robust, certifiable firmware that meets grid compliance standards.
The ideal candidate has over 5 years of experience in embedded systems, expertise in ARM processors, and a strong foundation in firmware development. They will be responsible for both design and implementation of firmware features essential for grid-tied inverter operation.
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
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.
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.