Senior Firmware Engineer at Canadian Solar

e-STORAGE • kitchener, region of waterloo, Canada • Posted June 14, 2026

Location kitchener, region of waterloo
Job Type Full-time
Category IT & Technology
Posted June 14, 2026
Elevate your career with Canadian Solar as a Senior DSP Firmware Engineer in Kitchener, Ontario. Focus on developing real-time embedded firmware for inverters in hybrid work settings.
As a Senior DSP Firmware Engineer, you will lead the design and optimization of firmware for energy storage inverters. With over five years in embedded systems, your role emphasizes Texas Instruments DSP platform expertise and grid-code compliance. Collaborate with multidisciplinary teams while contributing to sustainable energy solutions and improving the quality of life.
Key Responsibilities:
• Design scalable DSP firmware architectures for TI platforms
• Develop deterministic firmware in embedded C for control tasks
• Translate system requirements into firmware designs
• Implement features like grid synchronization and fault handling
• Debug complex firmware issues and optimize performance
Requirements:
• Degree in Electrical, Computer Engineering, or related fields
• 5+ y...

Interested in this role?

Click the button below to start your application.

Apply Now