Job Description
Advance your career at Canadian Solar as a Firmware Engineer specializing in FPGA tech in Kitchener, ON. Develop innovative embedded firmware for energy storage systems and contribute to sustainable solutions.
In this in-office position, you will focus on designing firmware for grid-tied inverters within the Battery Energy Storage System (BESS) sector. Your expertise in Texas Instruments DSP platforms and grid-code compliance will be crucial. You'll engage in complex architectural designs, firmware implementation, and coaching junior engineers.
Key Responsibilities:
• Architect FPGA logic for grid-tied inverter systems
• Develop RTL in VHDL/Verilog for essential functionalities
• Ensure compliance with grid and firmware standards
• Debug and optimize challenging firmware issues
• Participate in architecture and code reviews
Requirements:
• Bachelor’s degree in relevant engineering discipline
• 5+ years experience in FPGA or digital logic
• 3+ years hand...
In this in-office position, you will focus on designing firmware for grid-tied inverters within the Battery Energy Storage System (BESS) sector. Your expertise in Texas Instruments DSP platforms and grid-code compliance will be crucial. You'll engage in complex architectural designs, firmware implementation, and coaching junior engineers.
Key Responsibilities:
• Architect FPGA logic for grid-tied inverter systems
• Develop RTL in VHDL/Verilog for essential functionalities
• Ensure compliance with grid and firmware standards
• Debug and optimize challenging firmware issues
• Participate in architecture and code reviews
Requirements:
• Bachelor’s degree in relevant engineering discipline
• 5+ years experience in FPGA or digital logic
• 3+ years hand...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application