π Local Job Near You
Embedded Linux Engineer at Canadian Solar
Canadian Solar
π
kitchener, Canada
Location
kitchener
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Join Canadian Solar as a Senior Embedded Linux Engineer in Kitchener, Ontario. This hybrid role focuses on designing robust Linux platforms for battery energy storage systems.
As part of the Inverter Firmware department, you'll architect and maintain embedded Linux systems critical for inverter and battery controller operations. You'll work on Board Support Packages, communication protocols, and system integration while ensuring reliability and security throughout. Engage in architecture and code reviews to enhance software quality and robustness.
Key Responsibilities:
β’ Architect and maintain embedded Linux platforms for energy systems
β’ Design Board Support Packages including bootloaders and kernels
β’ Implement communication protocols for subsystem coordination
β’ Interface Linux systems with SCADA and commissioning tools
β’ Conduct firmware architecture and code reviews
Requirements:
β’ Bachelor's degree in Engi...
As part of the Inverter Firmware department, you'll architect and maintain embedded Linux systems critical for inverter and battery controller operations. You'll work on Board Support Packages, communication protocols, and system integration while ensuring reliability and security throughout. Engage in architecture and code reviews to enhance software quality and robustness.
Key Responsibilities:
β’ Architect and maintain embedded Linux platforms for energy systems
β’ Design Board Support Packages including bootloaders and kernels
β’ Implement communication protocols for subsystem coordination
β’ Interface Linux systems with SCADA and commissioning tools
β’ Conduct firmware architecture and code reviews
Requirements:
β’ Bachelor's degree in Engi...