Senior ARM Firmware Engineer
Kitchener, ONCanadian Solar SSES (Canada) Inc.
5+ ansCandidates need an electrical, computer engineering or computer science background and at least 5 years of embedded firmware experience, including ARM Cortex-M or Cortex-A work for power electronics. Strong embedded C/C++, real-time design and knowledge of grid-tied inverter operation are also required.
lab tools, emulators
Senior Embedded Linux Engineer
Kitchener, ONCanadian Solar SSES (Canada) Inc.
5+ ansCandidates need an engineering degree or related field and at least 5 years of professional embedded Linux firmware experience. They must have hands-on skills with U-Boot, kernel configuration, device trees, and communication protocols such as CAN, Modbus and Ethernet.
U-Boot, Modbus, CAN bus, SCADA, EMS
Senior DSP Firmware Engineer
Kitchener, ONCanadian Solar SSES (Canada) Inc.
5+ ansCandidates need at least 5 years of embedded or real-time control firmware experience and an engineering degree. Expert skill with Texas Instruments DSP platforms (C2000), Code Composer Studio and strong embedded C are essential.
Code Composer Studio, Texas Instruments C2000, Emulators
Senior ARM Firmware Engineer
Kitchener, ONCanadian Solar SSES (Canada) Inc.
5+ ansCandidates need at least 5 years of embedded or real-time firmware experience on ARM processors such as Cortex-M and Cortex-A. They also need strong embedded C/C++ skills, knowledge of grid-tied inverter operation, and a degree in electrical, computer engineering or computer science.
emulators, lab tools