DSP Firmware Engineering Role - Hybrid

e-STORAGE
📍 kitchener, region of waterloo, Canada 💼 Full-time 🕒 Posted June 19, 2026

Job Description

Join Canadian Solar's innovative team as a Senior DSP Firmware Engineer in Kitchener, Ontario. This hybrid position involves designing embedded firmware for utility inverters focused on sustainability.
In this crucial role, you will own the development and support of real-time firmware for inverters utilized in energy storage systems. Your extensive experience will drive the implementation of grid-compliant solutions, ensuring reliable system performance. Engage with various teams to foster performance and reliability in groundbreaking energy products.
Key Responsibilities:
• Implement DSP firmware architectures for photovoltaic inverters
• Build high-performance control firmware in embedded C
• Fine-tune firmware to meet grid and safety standards
• Work collaboratively with hardware and validation teams
• Conduct thorough debugging and performance optimization
Requirements:
• Bachelor’s in Electrical Engineering or a related field
• Minimum of 5 years of ...

Ready to Apply?

Submit your application today and join our talented team at e-STORAGE.

Submit Application

Job Details

  • Location kitchener, region of waterloo
  • Job Type Full-time
  • Category IT & Technology
  • Posted Date June 19, 2026
  • Application Deadline July 29, 2026