Location
kitchener, region of waterloo, Canada
Posted
July 04, 2026
Job Description
Become a Senior DSP Firmware Engineer at Canadian Solar, located in Kitchener, Ontario. Work in a hybrid model focusing on the development of optimized firmware for energy systems.
This role is pivotal in designing and implementing real-time firmware, ensuring compliance with grid codes. You will leverage your expertise in Texas Instruments DSP platforms to enhance inverter performance and contribute to a more sustainable future. Potential for growth and learning is significant as you collaborate with cross-functional teams.
Key Responsibilities:
• Create and optimize firmware architectures for TI DSP hardware
• Develop control firmware in embedded C for efficiency
• Ensure robust designs through rigorous requirements translation
• Handle debugging and root-cause analysis of firmware
• Participate in architecture and code review processes
Requirements:
• Degree in Computer Science, Electrical, or related field
This role is pivotal in designing and implementing real-time firmware, ensuring compliance with grid codes. You will leverage your expertise in Texas Instruments DSP platforms to enhance inverter performance and contribute to a more sustainable future. Potential for growth and learning is significant as you collaborate with cross-functional teams.
Key Responsibilities:
• Create and optimize firmware architectures for TI DSP hardware
• Develop control firmware in embedded C for efficiency
• Ensure robust designs through rigorous requirements translation
• Handle debugging and root-cause analysis of firmware
• Participate in architecture and code review processes
Requirements:
• Degree in Computer Science, Electrical, or related field