About this role
Firmware Engineer at Canadiansolar. Location: Kitchener, Ontario, Canada. Role: architect FPGA, develop RTL, debug firmware Requirements: 5+ years FPGA/digital logic for embedded/real-time systems; 3+ years with Lattice FPGA; degree in electrical/computer engineering or related; experience with grid-tied inverters and standards; travel ability. Category: Engineering Seniority: Senior Level Tools: FPGA, Lattice FPGA, VHDL, Verilog, RTL, CAN, SPI, UART, Git Commitment: Full Time Workplace: Onsite Languages: English