Senior Firmware Engineer in Solar Technology
kitchener, region of waterloo, Canada • Posted June 27, 2026
Job Type:
Full-time
Location:
kitchener, region of waterloo
Posted:
June 27, 2026
Category:
IT & Technology
Application Deadline:
August 06, 2026
Role Description
Elevate your career at Canadian Solar as a Senior Firmware Engineer in Kitchener, Ontario. In this hybrid role, utilize your expertise in ARM firmware and contribute to energy sustainability.
You will be integral to developing and optimizing embedded firmware for ARM-based processors, catering to solar inverter and energy storage applications. This position requires collaboration with cross-functional teams to ensure optimal system-level performance while adhering to grid compliance standards. Your analytical skills will help debug complex firmware issues and enhance functionality in energy technologies.
Key Responsibilities:
• Develop embedded firmware for energy storage systems
• Maintain firmware in real-time embedded C/C++
• Implement communications and fault-handling in inverters
• Support grid compliance and certification testing
• Collaborate across teams for performance assurance
Requirements:
• Relevant engineering degree required
• 5 years of fir...
You will be integral to developing and optimizing embedded firmware for ARM-based processors, catering to solar inverter and energy storage applications. This position requires collaboration with cross-functional teams to ensure optimal system-level performance while adhering to grid compliance standards. Your analytical skills will help debug complex firmware issues and enhance functionality in energy technologies.
Key Responsibilities:
• Develop embedded firmware for energy storage systems
• Maintain firmware in real-time embedded C/C++
• Implement communications and fault-handling in inverters
• Support grid compliance and certification testing
• Collaborate across teams for performance assurance
Requirements:
• Relevant engineering degree required
• 5 years of fir...
Interested in this role?
Click the button below to start your application for Senior Firmware Engineer in Solar Technology at Canadian Solar.
Apply Now