C

Senior Embedded Firmware Engineer e-STORAGE

Canadian Solar Inc.

kitchener, region of waterloo, Canada Full-time June 24, 2026

Found Description

Transform energy storage technology as a Senior Embedded Firmware Engineer with e-STORAGE in Kitchener, Ontario. Work in a hybrid environment developing advanced Linux platforms.
In this pivotal role, you will be responsible for the design and lifecycle management of embedded Linux firmware used in battery energy storage systems (BESS). Your contributions will facilitate system coordination and integration, while you maintain a focus on secure and scalable platforms. Collaborate with peers on architecture and code reviews to continually improve system performance and reliability.
Key Responsibilities:
• Architect embedded Linux firmware for battery and inverter systems
• Create and manage Board Support Packages, including kernel configurations
• Implement subsystems communication protocols for effective control
• Interface embedded systems with EMS for seamless operation
• Conduct complex debugging for system-level issues in the field
Requirements:
• 5+ years...

Ready to Apply?

Submit your application for Senior Embedded Firmware Engineer e-STORAGE at Canadian Solar Inc.

Apply Now