Hybrid Senior Firmware Engineer Kitchener

Canadian Solar SSES (Canada) Inc.

kitchener, region of waterloo, Canada
Full-time
Posted June 10, 2026

Job Description

Join e-STORAGE as a Senior ARM Firmware Engineer in Kitchener, Ontario, working in a hybrid model. Focus on designing and optimizing embedded firmware for energy systems.
In this pivotal role, you will own the development and lifecycle support of firmware for ARM processors in grid-tied inverters and energy storage systems. Your extensive experience with ARM Cortex platforms and real-time development will be crucial. You'll collaborate with various teams to ensure compliance, reliability, and robust firmware performance.
Key Responsibilities:
• Architect and implement embedded firmware for ARM processors
• Develop real-time firmware in embedded C/C++
• Translate grid-code requirements into firmware designs
• Implement inverter features and support compliance testing
• Debug firmware issues and optimize performance
Requirements:
• Bachelor’s in Electrical Engineering or related field
• Minimum 5 years of firmware development experience
• Strong ARM Corte...