Job Description
Drive innovation in solar technology as a Senior Embedded Firmware Engineer at Canadian Solar in Kitchener, Ontario. Leverage your expertise in ARM-based systems within a hybrid work environment.
In this vital role, you'll be responsible for designing, developing, and optimizing embedded firmware for grid-tied inverters and energy storage systems. With a focus on real-time development and compliance, your work will contribute to Canadian Solar's mission of sustainable energy. Collaboration with various engineering teams is crucial to ensure system reliability and performance.
Key Responsibilities:
• Design embedded firmware for ARM-based power electronics
• Maintain real-time firmware using embedded C/C++
• Translate system and grid-code requirements into firmware designs
• Support inverter features like communication and diagnostics
• Debug and optimize firmware performance with lab tools
Requirements:
• Bachelor's degree in relevant engineering field
• M...
In this vital role, you'll be responsible for designing, developing, and optimizing embedded firmware for grid-tied inverters and energy storage systems. With a focus on real-time development and compliance, your work will contribute to Canadian Solar's mission of sustainable energy. Collaboration with various engineering teams is crucial to ensure system reliability and performance.
Key Responsibilities:
• Design embedded firmware for ARM-based power electronics
• Maintain real-time firmware using embedded C/C++
• Translate system and grid-code requirements into firmware designs
• Support inverter features like communication and diagnostics
• Debug and optimize firmware performance with lab tools
Requirements:
• Bachelor's degree in relevant engineering field
• M...
Ready to Apply?
Submit your application today and join our talented team at Canadian Solar.
Submit ApplicationJob Details
- Location kitchener, region of waterloo
- Job Type Full-time
- Category IT & Technology
- Posted Date June 04, 2026
- Application Deadline July 14, 2026