Senior Embedded Linux Engineer at Canadian Solar

Canada Solar Inc.
Full-time kitchener, region of waterloo IT & Technology
Posted:
June 04, 2026
Location:
kitchener, region of waterloo, Canada

Job Description

Drive innovations in battery storage technology as a Senior Embedded Linux Engineer at Canadian Solar. This hybrid role based in Kitchener focuses on designing robust Linux platforms for energy solutions.
Join a team committed to sustainability at Canadian Solar, a prominent player in solar energy solutions. As a Senior Embedded Linux Engineer, you will engage in developing embedded Linux platforms for battery energy storage systems. Your expertise will enhance system monitoring, diagnostics, and integration across various components in a hybrid work setting.
Key Responsibilities:
• Architect and maintain embedded Linux platforms for BESS
• Design Board Support Packages including bootloaders and device trees
• Implement communication protocols for subsystem coordination
• Interface Linux systems with SCADA and commissioning tools
• Debug complex issues involving networking and field deployments
Requirements:
• Degree in Electrical/Computer Engineering or rela...

Apply for this Job

Submit your application for the Senior Embedded Linux Engineer at Canadian Solar position at Canada Solar Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: kitchener, Canada
Posted: June 04, 2026
Deadline: July 14, 2026