Location
winnipeg
Job Type
Full-time
Posted
June 19, 2026
Job Description
Transform battery energy storage systems with Canadian Solar as a Senior Embedded Linux Engineer in Kitchener, Ontario. This hybrid role focuses on advanced Linux platform innovations.
As part of the Inverter Firmware division, you will develop and maintain secure embedded Linux systems. Collaborating on system integration and architecture reviews, you will play a key role in enhancing operational excellence and promoting sustainability in energy solutions.
Key Responsibilities:
• Develop and maintain Linux systems for battery controllers
• Design Board Support Packages for embedded systems
• Facilitate subsystem communication with various protocols
• Interface Linux with power plant controllers and HMI
• Lead technical risk assessments and code reviews
Requirements:
• Degree in Electrical or Computer Engineering
• Minimum 5 years in embedded Linux software development
• Proficiency in bootloaders and root filesystem design
• Knowledge of embedded co...
As part of the Inverter Firmware division, you will develop and maintain secure embedded Linux systems. Collaborating on system integration and architecture reviews, you will play a key role in enhancing operational excellence and promoting sustainability in energy solutions.
Key Responsibilities:
• Develop and maintain Linux systems for battery controllers
• Design Board Support Packages for embedded systems
• Facilitate subsystem communication with various protocols
• Interface Linux with power plant controllers and HMI
• Lead technical risk assessments and code reviews
Requirements:
• Degree in Electrical or Computer Engineering
• Minimum 5 years in embedded Linux software development
• Proficiency in bootloaders and root filesystem design
• Knowledge of embedded co...
Ready to Apply?
Submit your application for Embedded Linux Engineer at Canadian Solar at Canadian Solar
Apply Now