FPGA Firmware Engineer at Canadian Solar

Canadian Solar
Full-time kitchener, region of waterloo IT & Technology
Posted:
June 09, 2026
Location:
kitchener, region of waterloo, Canada

Job Description

Elevate your career as a Firmware Engineer specializing in FPGA technology with Canadian Solar in Kitchener, ON. Focus on designing and developing embedded firmware for cutting-edge energy storage systems.
In this on-site role at Canadian Solar, you will contribute to state-of-the-art firmware solutions for grid-tied inverters in the Battery Energy Storage System (BESS) industry. This position emphasizes your expertise in Texas Instruments DSP platforms and requires a strong foundation in grid-code compliance. You'll engage in rigorous architectural design and firmware implementation while mentoring junior engineers.
Key Responsibilities:
• Architect FPGA logic for grid-tied inverters
• Develop RTL in VHDL/Verilog for critical functions
• Ensure compliance with grid and firmware standards
• Debug and optimize complex firmware issues
• Participate in architecture and code reviews
Requirements:
• Bachelor’s degree in relevant engineering field
• 5+ years of ...

Apply for this Job

Submit your application for the FPGA Firmware Engineer at Canadian Solar position at Canadian Solar.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: kitchener, Canada
Posted: June 09, 2026
Deadline: July 19, 2026