e-STORAGE

Senior Firmware Engineer at Canadian Solar

📍 Location
kitchener, region of waterloo
⏰ Job Type
Full-time
📅 Posted
June 15, 2026
Apply Now

Job Description

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...

Start Your Week Right!

Apply now and make every Monday exciting with e-STORAGE

Apply for this Position