Job Description

Shape the future of energy storage as a Firmware Engineer specializing in FPGA at Canadian Solar in Kitchener, ON. Develop and implement innovative embedded firmware solutions for state-of-the-art energy systems.

In this in-office role, you will architect sophisticated firmware for grid-tied inverters in the Battery Energy Storage System (BESS) sector. Your proficiency in Texas Instruments DSP platforms and grid-code compliance will be essential for your success. You'll also mentor junior engineers while managing firmware design and implementation.

Key Responsibilities: • Architect FPGA logic for advanced grid-tied inverters • Develop RTL using VHDL/Verilog for key functions • Ensure adherence to firmware and grid compliance standards • Debug and refine complex firmware challenges • Collaborate on architecture and code reviews

Requirements: • Bachelor's degree in a relevant engineering discipline • 5+ years of FPGA or digital logic expertise • At least 3 year...

Ready to Apply?

Take the next step in your AI career. Submit your application to Canadian Solar today.

Submit Application